Coresignal
offiziellGreifen Sie auf umfassende B2B-Daten zu Unternehmen, Mitarbeitern und Stellenausschreibungen für Ihre LLMs und KI-Workflows zu.
Was kann man mit Coresignal MCP machen?
- Natürlichsprachliche Unternehmens- und Personensuche — Fragen Sie nach B2B-SaaS-Unternehmen in den nordischen Ländern oder nach Senior-Python-Entwicklern bei Fintech-Unternehmen mit
entity_searchund Abfragen in natürlicher Sprache. - Feldnamen per Stichwort finden — Verwenden Sie
entity_fields, um die richtigen Feldnamen (z. B. „Gehalt" oder „Berufsbezeichnung") zu finden, ohne das vollständige Vokabular mit über 300 Feldern zu laden. - Vollständige oder projizierte Datensätze abrufen — Rufen Sie vollständige Mitarbeiter-, Unternehmens- oder Jobprofile über
entity_fetchab, indem Sie Such-Handles (cache_id) oder spezifische IDs verwenden, mit Kreditkosten pro Datensatz. - Kontakte mit verifizierten E-Mails anreichern — Verwenden Sie
email_enrich, um verifizierte geschäftliche E-Mail-Adressen für bis zu 1.000 Mitarbeiter-IDs zu erhalten, wobei 10 Credits nur für gefundene E-Mails berechnet werden. - Große Ergebnismengen als Dateien exportieren — Fordern Sie
delivery="url"an, um herunterladbare JSONL-Dateien für große Abrufe zu erhalten, und blättern Sie dann mit dem kostenlosenartifact_read-Tool im Chat durch sie.
Dokumentation
Coresignal MCP v2
Der offizielle Model Context Protocol-Server für Coresignal — bringen Sie frische B2B-Daten zu 895M+ Mitarbeitern, 70M+ Unternehmen und 468M+ Stellenausschreibungen direkt in Ihren KI-Assistenten.
https://mcp.coresignal.com/mcp/v2
Suchen Sie in natürlicher Sprache, ziehen Sie vollständige Datensätze, reichern Sie Kontakte mit verifizierten E-Mails an und exportieren Sie große Ergebnismengen als herunterladbare Dateien — alles aus Claude, Cursor, Codex, VS Code oder jedem anderen MCP-kompatiblen Client.
Funktionen
- OAuth-2.1-Authentifizierung — Melden Sie sich mit Ihrem Coresignal-Dashboard-Konto an; keine API-Schlüssel in Konfigurationsdateien.
- Natürliche-Sprache-Suche mit Übereinstimmungsnachweis in jeder Ergebniszeile, sodass Sie sehen können, warum jeder Datensatz übereinstimmt.
- Kostentransparenz — Jede Antwort meldet
credits_consumed, und teure Aufrufe fragen vor dem Verbrauch um Bestätigung. - Feldermittlung —
entity_fieldsfindet die richtigen Feldnamen per Schlüsselwort, kostenlos, ohne das vollständige Vokabular von über 300 Feldern in den Kontext zu laden. - Datei-Downloads — Große Ergebnismengen werden serverseitig gespeichert und als Download-Link zurückgegeben, anstatt den Chat zu überfluten.
artifact_readliefert gelieferte Dateien kostenlos zurück in die Konversation — funktioniert auch in Clients ohne Dateisystemzugriff.
Voraussetzungen
- Ein Coresignal-Konto mit einem aktiven Abonnement (Credits) und einem Team-API-Schlüssel, der im Dashboard bereitgestellt wird. Der MCP-Server löst den Schlüssel Ihres Teams nach der Anmeldung automatisch auf — Sie fügen ihn nie in eine Konfigurationsdatei ein. Noch kein Abonnement? Beginnen Sie mit der 7-tägigen kostenlosen Testversion — sie umfasst 2.000 Credits. Siehe den Tarifvergleich.
Bei der ersten Verbindung öffnet Ihr Client ein Browserfenster, um sich im Coresignal-Dashboard anzumelden. Das ist die gesamte Einrichtung — keine Umgebungsvariablen, keine Geheimnisse.
Client-Einrichtung
Claude Desktop
Claude Desktop unterstützt entfernte MCP-Server nativ über Connectors:
- Öffnen Sie Einstellungen → Connectors → Benutzerdefinierten Connector hinzufügen.
- Name:
Coresignal, URL:https://mcp.coresignal.com/mcp/v2. - Klicken Sie auf Hinzufügen, dann auf Verbinden — ein Browserfenster öffnet sich, um sich bei Ihrem Coresignal-Dashboard-Konto anzumelden.
Wichtig — Datei-Downloads aktivieren: Claude Desktop blockiert Downloads von Domains, die es nicht kennt. Um Ergebnisdateien herunterzuladen (große Abrufe werden als Links geliefert), fügen Sie
mcp.coresignal.comzur Domain-Zulassungsliste in den Claude-Desktop-Einstellungen hinzu (bei Team-/Enterprise-Plänen verwaltet dies Ihr Administrator). Ohne diese werden Download-Links vom Server blockiert — Sie können die Daten jedoch jederzeit mit dem kostenlosenartifact_read-Tool im Chat zurücklesen. Siehe Datei-Downloads.
Claude Code
claude mcp add --transport http coresignal https://mcp.coresignal.com/mcp/v2
Führen Sie dann in einer Sitzung /mcp aus, wählen Sie coresignal und schließen Sie die Browser-Anmeldung ab. Führen Sie /mcp jederzeit erneut aus, um sich neu zu authentifizieren.
Codex (OpenAI Codex CLI)
codex mcp add coresignal --url https://mcp.coresignal.com/mcp/v2
Ein Browserfenster öffnet sich, um sich bei Ihrem Coresignal-Dashboard-Konto anzumelden.
Cursor
Fügen Sie zu ~/.cursor/mcp.json hinzu:
{
"mcpServers": {
"coresignal": {
"url": "https://mcp.coresignal.com/mcp/v2"
}
}
}
Cursor erkennt, dass der Server eine Authentifizierung benötigt, und zeigt eine Needs login-Eingabeaufforderung an — klicken Sie darauf, um die Browser-Anmeldung abzuschließen.
OpenCode
Coresignal MCP hinzufügen:
opencode mcp add coresignal --url https://mcp.coresignal.com/mcp/v2
Authentifizieren:
opencode mcp auth coresignal
Ein Browserfenster öffnet sich, um sich bei Ihrem Coresignal-Dashboard-Konto anzumelden.
Visual Studio Code
Führen Sie MCP: Server hinzufügen aus der Befehlspalette aus, wählen Sie HTTP und geben Sie die URL ein — oder fügen Sie zu .vscode/mcp.json hinzu:
{
"servers": {
"coresignal": {
"type": "http",
"url": "https://mcp.coresignal.com/mcp/v2"
}
}
}
VS Code fordert Sie bei der ersten Verwendung zur Autorisierung des Servers auf und übernimmt den OAuth-Ablauf in Ihrem Browser.
Cline
Fügen Sie zu ~/.cline/data/settings/cline_mcp_settings.json hinzu:
{
"mcpServers": {
"coresignal": {
"type": "streamableHttp",
"url": "https://mcp.coresignal.com/mcp/v2",
"disabled": false
}
}
}
Öffnen Sie die Cline-MCP-Schnittstelle:
cline mcp
Wählen Sie im Menü OAuth autorisieren und wählen Sie coresignal. Cline übernimmt den OAuth-Ablauf in Ihrem Browser.
Datei-Downloads & die Domain-Zulassungsliste
Große Ergebnisse (und jeder Aufruf mit delivery="url") werden nicht in den Chat geschüttet, um LLM-Eingabetokens zu sparen. Stattdessen speichert der Server die Zeilen als Datei und gibt einen signierten HTTPS-Download-Link zurück, der nach 1 Stunde abläuft:
{
"delivery": "url",
"url": "https://mcp.coresignal.com/mcp/v2/artifacts/…?exp=…&sig=…",
"artifact_name": "employee_fetch-baf941dd4f8c4dfe.jsonl",
"count": 500,
"credits_consumed": 10000
}
Von hier aus erhält der Agent die Daten auf eine von drei Arten:
- Der Agent lädt die Datei selbst herunter — In Clients mit Shell-Zugriff lädt der Agent typischerweise
curlden Link auf die Festplatte und analysiert die Datei lokal mitgrep/jq/pandas. - Der Agent liest sie im Chat zurück — In Clients ohne Shell und ohne Dateisystem ruft der Agent stattdessen
artifact_read(artifact_name, offset, limit)auf und blättert in Scheiben über die MCP-Sitzung durch die Datei. Dies ist kostenlos und funktioniert überall, sodass nichts den Chat überflutet. - Sie laden sie manuell herunter — Wenn der Agent selbst den Link nicht abrufen darf (Domain nicht erlaubt, Sandbox ohne Netzwerkzugriff), klicken Sie auf den Link, speichern Sie die Datei und teilen Sie dem Agenten mit, wo sie sich befindet: "Ich habe die Datei nach ~/Downloads/employee_fetch-….jsonl heruntergeladen — analysieren Sie sie von dort." Funktioniert in jedem Client, der lokale Dateien lesen kann.
Bevorzugen Sie den Download, wenn Ihr Client ihn unterstützt.
artifact_readist in Coresignal-Credits kostenlos, aber nicht in LLM-Tokens: Jede Seite, die zurückgegeben wird, wird Teil der Konversation und wird bei jeder weiteren Runde erneut als Eingabetoken abgerechnet. Jede Seite wird außerdem auf ein festes Token-Budget begrenzt — ein vollständiger Mitarbeiterdatensatz hat etwa 8.000 Tokens, sodass eine einzelne Seite nur eine Handvoll vollständiger Datensätze enthält, unabhängig von derlimit, die Sie anfordern. Das Lesen einer großen Datei auf diese Weise erfordert Hunderte von Aufrufen und kann das Kontextfenster erschöpfen, bevor Sie das Ende erreichen. Eine heruntergeladene Datei kostet praktisch keine Tokens — der Assistent kann Tausende von Zeilen lokal mitgrep/jqfiltern und nur die Antwort anzeigen. Deshalb lohnt es sich, Downloads von vornherein zum Laufen zu bringen (Domain-Zulassungsliste, Netzwerkzugriff in der Sandbox) undartifact_readfür Clients aufzubewahren, die nicht herunterladen können, oder für einen schnellen Blick auf einige Zeilen.
Wenn Downloads blockiert sind, geht nichts verloren: Die Datensätze sind bereits gespeichert und bezahlt — lesen Sie sie mit artifact_read. Führen Sie niemals einen Abruf erneut aus, um eine Datei "wiederherzustellen"; das berechnet jeden Datensatz ein zweites Mal.
Werkzeuge
| Werkzeug | Was es tut | Kosten |
|---|---|---|
entity_search | Natürliche-Sprache-Suche über Mitarbeiter, Unternehmen oder Jobs | 20 Credits pro Suche (pauschal) |
entity_fields | Schlüsselwortsuche über die ~300 Feldnamen einer Entität | Kostenlos |
entity_fetch | Vollständige (JSONL) oder projizierte Datensätze abrufen, per Such-Handle oder per ID | 20 Credits pro Mitarbeiter-/Unternehmensdatensatz, 1 pro Jobdatensatz |
email_enrich | Verifizierte Geschäfts-E-Mails für Mitarbeiter-IDs (CSV) | 10 Credits pro gefundener E-Mail (Fehlschläge sind kostenlos) |
artifact_read | Zeilen aus einer gelieferten Datei zurückblättern | Kostenlos |
entity_search
Durchsucht employee, company oder job Datensätze mit einer Abfrage in natürlicher Sprache:
"Senior-Python-Entwickler bei Fintech-Unternehmen in Frankreich"
Jeder Aufruf kostet pauschal 20 Credits und gibt zurück:
total_count— die genaue Anzahl der Datensätze, die die Abfrage matchte,- bis zu 20 Vorschauzeilen (
limit=0gibt nur die Anzahl zurück), die jeweils die Felder zeigen, auf die die Abfrage gematcht hat — den Nachweis dafür, warum jedes Ergebnis vorhanden ist, - ein
cache_id— ein 1-stündiges Handle für die Suche, das Credits und Zeit spart: Übergeben Sie es anentity_fetch, und die gematchten Datensätze werden sofort gesammelt — keine Notwendigkeit, die Suche erneut auszuführen (und erneut zu bezahlen), und das Auflösen descache_idselbst ist kostenlos. Datensatz-IDs bleiben serverseitig, sodass nichts Sperriges jemals durch die Konversation geht.
entity_fields
Kostenlose, sofortige Suche nach Feldnamen anhand der Bedeutung — "salary" findet die Vergütungsfelder, "current job title and seniority" findet active_experience_title, experience.position_title usw. Verwenden Sie es, um die fields-Liste für einen benutzerdefinierten Abruf zu erstellen, ohne das vollständige Feldvokabular in den Kontext zu laden.
entity_fetch
Sammelt Datensätze — entweder bis zu 20 handverlesene IDs aus Suchergebnissen oder bis zu 1.000 Datensätze pro Aufruf über ein cache_id. Die Abrechnung erfolgt pro gefundenem Datensatz: 20 Credits für Mitarbeiter/Unternehmen, 1 für Jobs.
email_enrich
Verifizierte, zustellbare Geschäfts-E-Mails für bis zu 1.000 Mitarbeiter-IDs — 10 Credits pro gefundener E-Mail; nicht gefundene IDs sind kostenlos. EWR-/UK-Kontakte sind nicht zugänglich (DSGVO).
artifact_read
Liest eine gelieferte Datei über die authentifizierte MCP-Sitzung zurück, Seite für Seite — kostenlos, da die Datensätze bereits beim Abruf abgerechnet wurden. Das ermöglicht die Dateizustellung überall, auch in Chat-Clients, die keinen Link öffnen oder auf ein Dateisystem zugreifen können.
Beispielaufforderungen
Marktscan
"Finden Sie B2B-SaaS-Unternehmen in den nordischen Ländern mit 50–200 Mitarbeitern, die in den letzten zwei Jahren Finanzierung erhalten haben."
Lead-Liste mit verifizierten E-Mails aufbauen
"Suchen Sie nach Datenleitern bei US-Unternehmen mit über 500 Mitarbeitern. Rufen Sie 20 vollständige Profile mit verifizierten E-Mails in einer Datei ab."
Einzelnes Unternehmen tiefergehend analysieren
"Rufen Sie den vollständigen Datensatz für flo.health ab — Finanzierungsrunden, Personalwachstum und aktuelle Stellenausschreibungen."
...
Credits & Abrechnung
| Aktion | Credits |
|---|---|
entity_search (beliebiges limit, einschließlich 0) | 20 pro Suche |
entity_fetch — Mitarbeiter oder Unternehmen | 20 pro gefundenem Datensatz |
entity_fetch — Job | 1 pro gefundenem Datensatz |
email_enrich | 10 pro gefundener E-Mail; Fehlschläge kostenlos |
entity_fields, artifact_read | Kostenlos |
Jede Antwort enthält credits_consumed — den tatsächlich abgerechneten Betrag, sodass eine Abweichung (1.000 IDs gesendet, für 950 Datensätze abgerechnet) genau zeigt, wie viele IDs nicht gefunden wurden. Der Server gibt nie still aus: Abrufe bestätigen zuerst den Feldumfang mit Ihnen, und ein Abruf, der nicht geliefert werden kann, schlägt fehl, bevor Credits verbraucht werden.
Credits werden aus dem Coresignal-Abonnement Ihres Teams bezogen — verwalten Sie Schlüssel und Abrechnung im Dashboard. Neu bei Coresignal? Die 7-tägige kostenlose Testversion umfasst 2.000 Credits — das sind 100 Suchen oder 100 Mitarbeiter-/Unternehmensdatensätze oder eine Mischung — siehe den Tarifvergleich.
Links
- Coresignal — Datenabdeckung, Pläne und Preise
- Coresignal-Dashboard — Konto, Team, API-Schlüssel, Credits
- API-Dokumentation — die zugrunde liegenden Daten-APIs