mcp-import
Use when user says "mcp:import", "importiere leads via mcp", "leads hochladen mcp", "csv leads importieren", "outscraper import mcp", or triggers /mcp:import.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when user says "mcp:import", "importiere leads via mcp", "leads hochladen mcp", "csv leads importieren", "outscraper import mcp", or triggers /mcp:import.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | mcp-import |
| description | Use when user says "mcp:import", "importiere leads via mcp", "leads hochladen mcp", "csv leads importieren", "outscraper import mcp", or triggers /mcp:import. |
Dieser Skill laedt Lead-Listen ueber das MCP-Tool import_leads (Scope leads:write) in ListM8 — aus CSV-Dateien (z.B. OutScraper-Exporte), JSON oder Inline-Daten. Mit campaign_id startet die Pipeline (Status processing); ohne entstehen unkategorisierte Leads in der globalen Liste.
| Eingabe | Verhalten |
|---|---|
/mcp:import <datei> 80 | Datei parsen, in Kampagne 80 importieren |
/mcp:import <datei> | Kampagne via list_campaigns waehlen (oder "ohne Kampagne") |
importiere diese leads: ... | Inline-Daten importieren |
import_leads nimmt KEINE Dateien an — Claude parst lokal und uebergibt ein JSON-Array:
email (Pflicht), company, website, phoneNumber, city.
OutScraper-Referenz-Mapping: name→company, site→website, phone→phoneNumber, city→city.attribute_mappings deklarieren:
{ "rating": {"action": "create_new", "name": "Google Rating", "fieldType": "text"},
"branche": {"action": "map_existing", "fieldKey": "branche"} }
invalid_rows in der Antwort). Ungueltige Zeilen vor dem Call entfernen und im Report ausweisen.import_leads(
campaign_id = <ID oder weglassen>,
leads = [ {...}, ... ], // max 10000 pro Call
attribute_mappings = {...} // optional
)
job_id — der Import laeuft async ueber den Fair-Scheduler.list_leads(campaign_id, fit_level="", research_status="", campaign_status="processing") bzw. bei kampagnenlosem Import die globale UI-Liste als Referenz nennen.| Code | Aktion |
|---|---|
VALIDATION_FAILED + invalid_rows | Genannte Zeilen fixen/entfernen, erneut senden |
LIMIT_REACHED | Chunk verkleinern bzw. User informieren (Plan-Limit MAX_LEADS) |
CAMPAIGN_NOT_FOUND | campaign_id pruefen (list_campaigns) |
secondaryEmails wird vom Bulk-Import-Pfad nicht verarbeitet (nur via write_lead_details)./mcp:campaign (Kampagne zuerst), /mcp:pipeline (naechster Schritt)Use when user says "mcp:campaign", "erstelle kampagne via mcp", "kampagne per mcp anlegen", "campaign blueprint erstellen", "bearbeite kampagne via mcp", or triggers /mcp:campaign.
Use when user says "mcp:generate", "generiere emails", "email generation", "MCP workflow", "generate emails for campaign", or triggers /mcp:generate.
Use when user says "mcp:pipeline", "kompletter mcp durchlauf", "leads komplett verarbeiten", "qualify research generate", "alles in einem lauf mcp", "full pipeline", or triggers /mcp:pipeline.
Use when user says "mcp:qualify", "qualifiziere leads", "lead qualifizierung", "qualify leads", "leads bewerten", or triggers /mcp:qualify.
Use when user says "mcp:research", "recherchiere leads", "lead research", "research leads", "leads recherchieren", or triggers /mcp:research.
Use when user says "mcp:verify", "verify emails", "email verification", "pruefe emails", "email review", "emails pruefen", or triggers /mcp:verify.