Coresignal

oficial

Acesse dados B2B ab

O que você pode fazer com Coresignal MCP?

  • Pesquisa de empresas e pessoas em linguagem natural — Peça por empresas B2B SaaS nos países nórdicos ou desenvolvedores Python sênior em empresas de fintech usando entity_search com consultas em linguagem simples.
  • Descubra nomes de campos por palavra-chave — Use entity_fields para encontrar os nomes de campos corretos (por exemplo, "salário" ou "cargo") sem carregar o vocabulário completo de mais de 300 campos.
  • Busque registros completos ou projetados — Obtenha perfis completos de funcionários, empresas ou empregos via entity_fetch usando identificadores de pesquisa (cache_id) ou IDs específicos, com custos de crédito por registro.
  • Enriqueça contatos com e-mails verificados — Use email_enrich para obter e-mails comerciais verificados para até 1.000 IDs de funcionários, com 10 créditos cobrados apenas pelos e-mails encontrados.
  • Exporte grandes conjuntos de resultados como arquivos — Solicite delivery="url" para obter arquivos JSONL baixáveis para buscas grandes e, em seguida, navegue por eles no chat com a ferramenta gratuita artifact_read.

Documentação

Coresignal MCP v2

O servidor oficial do Model Context Protocol para Coresignal — traga dados B2B atualizados de 895M+ funcionários, 70M+ empresas e 468M+ vagas de emprego diretamente para o seu assistente de IA.

https://mcp.coresignal.com/mcp/v2

Pesquise em linguagem natural, puxe registros completos, enriqueça contatos com e-mails verificados e exporte grandes conjuntos de resultados como arquivos baixáveis — tudo a partir do Claude, Cursor, Codex, VS Code ou qualquer outro cliente compatível com MCP.


Recursos

  • Autenticação OAuth 2.1 — faça login com sua conta do painel Coresignal; sem chaves de API em arquivos de configuração.
  • Pesquisa em linguagem natural com evidências de correspondência em cada linha de resultado, para que você veja por que cada registro correspondeu.
  • Transparência de custos — cada resposta informa credits_consumed, e chamadas caras pedem confirmação antes de gastar.
  • Descoberta de camposentity_fields encontra os nomes de campos certos por palavra-chave, gratuitamente, sem carregar o vocabulário completo de 300+ campos no contexto.
  • Downloads de arquivos — grandes conjuntos de resultados são armazenados no servidor e retornados como um link de download em vez de sobrecarregar o chat.
  • artifact_read páginas entregam os arquivos de volta para a conversa gratuitamente — funciona até em clientes sem acesso ao sistema de arquivos.

Pré-requisitos

  • Uma conta Coresignal com assinatura ativa (créditos) e uma chave de API de equipe provisionada no painel. O servidor MCP resolve automaticamente a chave da sua equipe após o login — você nunca a cola em um arquivo de configuração. Ainda não tem assinatura? Comece com o teste gratuito de 7 dias — ele inclui 2.000 créditos. Veja a comparação de planos.

Na primeira conexão, seu cliente abre uma janela do navegador para você entrar no painel Coresignal. Isso é toda a configuração — sem variáveis de ambiente, sem segredos.


Configuração do cliente

Claude Desktop

O Claude Desktop suporta servidores MCP remotos nativamente via Connectors:

  1. Abra Settings → Connectors → Add custom connector.
  2. Nome: Coresignal, URL: https://mcp.coresignal.com/mcp/v2.
  3. Clique em Add e depois em Connect — uma janela do navegador abre para você entrar na sua conta do painel Coresignal.

Importante — ativar downloads de arquivos: o Claude Desktop bloqueia downloads de domínios que ele não conhece. Para baixar arquivos de resultados (grandes buscas são entregues como links), adicione mcp.coresignal.com à lista de permissões de domínios nas configurações do Claude Desktop (em planos Team/Enterprise, seu administrador gerencia isso). Sem isso, os links de download do servidor serão bloqueados — embora você sempre possa ler os dados de volta no chat com a ferramenta gratuita artifact_read. Veja Downloads de arquivos.

Claude Code
claude mcp add --transport http coresignal https://mcp.coresignal.com/mcp/v2

Depois, dentro de uma sessão, execute /mcp, selecione coresignal e complete o login no navegador. Execute /mcp novamente sempre que precisar reautenticar.

Codex (OpenAI Codex CLI)
codex mcp add coresignal --url https://mcp.coresignal.com/mcp/v2

Uma janela do navegador abre para você entrar na sua conta do painel Coresignal.

Cursor

Adicione em ~/.cursor/mcp.json:

{
  "mcpServers": {
    "coresignal": {
      "url": "https://mcp.coresignal.com/mcp/v2"
    }
  }
}

O Cursor detecta que o servidor requer autenticação e mostra um prompt Needs login — clique nele para completar o login no navegador.

OpenCode

Adicione o Coresignal MCP:

opencode mcp add coresignal --url https://mcp.coresignal.com/mcp/v2

Autentique:

opencode mcp auth coresignal

Uma janela do navegador abre para você entrar na sua conta do painel Coresignal.

Visual Studio Code

Execute MCP: Add Server na Paleta de Comandos, escolha HTTP e digite a URL — ou adicione em .vscode/mcp.json:

{
  "servers": {
    "coresignal": {
      "type": "http",
      "url": "https://mcp.coresignal.com/mcp/v2"
    }
  }
}

O VS Code pede que você autorize o servidor no primeiro uso e lida com o fluxo OAuth no seu navegador.

Cline

Adicione em ~/.cline/data/settings/cline_mcp_settings.json:

{
  "mcpServers": {
    "coresignal": {
      "type": "streamableHttp",
      "url": "https://mcp.coresignal.com/mcp/v2",
      "disabled": false
    }
  }
}

Abra a interface MCP do Cline:

cline mcp

No menu, selecione Authorize OAuth e escolha coresignal. O Cline cuidará do fluxo OAuth no seu navegador.


Downloads de arquivos e a lista de permissões de domínios

Grandes resultados (e qualquer chamada com delivery="url") não são despejados no chat para economizar tokens de entrada do LLM. Em vez disso, o servidor armazena as linhas como um arquivo e retorna um link de download HTTPS assinado que expira em 1 hora:

{
  "delivery": "url",
  "url": "https://mcp.coresignal.com/mcp/v2/artifacts/…?exp=…&sig=…",
  "artifact_name": "employee_fetch-baf941dd4f8c4dfe.jsonl",
  "count": 500,
  "credits_consumed": 10000
}

A partir daqui, o agente acessa os dados de uma de três maneiras:

  1. O agente baixa o arquivo ele mesmo — em clientes com acesso ao shell, o agente normalmente curl o link para o disco e analisa o arquivo localmente com grep/jq/pandas.
  2. O agente lê de volta no chat — em clientes sem shell e sem sistema de arquivos, o agente chama artifact_read(artifact_name, offset, limit) em vez disso, paginando o arquivo em fatias pela sessão MCP. Isso é gratuito e funciona em qualquer lugar, então nada sobrecarrega o chat.
  3. Você baixa manualmente — se o próprio agente não puder buscar o link (domínio não permitido, sandbox sem acesso à rede), clique no link, salve o arquivo e informe ao agente onde ele está: "Baixei o arquivo para ~/Downloads/employee_fetch-….jsonl — analise a partir daí." Funciona em qualquer cliente que possa ler arquivos locais.

Prefira o download quando seu cliente suportar. artifact_read é gratuito em créditos Coresignal, mas não em tokens de LLM: cada página que ele retorna faz parte da conversa e é re-cobrada como tokens de entrada a cada turno subsequente. Cada página também é limitada a um orçamento fixo de tokens — um registro completo de funcionário tem cerca de 8 mil tokens, então uma única página carrega apenas alguns registros completos, independentemente do limit que você pedir. Ler um arquivo grande dessa forma leva centenas de chamadas e pode esgotar a janela de contexto antes de chegar ao fim. Um arquivo baixado custa praticamente zero tokens — o assistente pode filtrar milhares de linhas localmente com grep/jq e mostrar apenas a resposta. É por isso que vale a pena configurar downloads antecipadamente (lista de permissões de domínios, acesso à rede na sandbox) e manter artifact_read para clientes que não podem baixar ou para dar uma olhada em algumas linhas.

Se os downloads estiverem bloqueados, nada está perdido: os registros já estão armazenados e pagos — leia-os com artifact_read. Nunca re-execute uma busca para "recuperar" um arquivo; isso cobra cada registro uma segunda vez.


Ferramentas

FerramentaO que fazCusto
entity_searchBusca em linguagem natural por funcionários, empresas ou vagas20 créditos por busca (fixo)
entity_fieldsBusca por palavra-chave nos ~300 nomes de campos de uma entidadeGratuita
entity_fetchPuxa registros completos (JSONL) ou projetados, por identificador de busca ou por id20 créditos por registro de funcionário/empresa, 1 por registro de vaga
email_enrichE-mails empresariais verificados para ids de funcionários (CSV)10 créditos por e-mail encontrado (erros são gratuitos)
artifact_readPagina linhas de volta de um arquivo entregueGratuita

entity_search

Busca employee, company ou job registros com uma consulta em linguagem simples:

"Desenvolvedores Python seniores em empresas de fintech na França"

Cada chamada custa um valor fixo de 20 créditos e retorna:

  • total_count — o número exato de registros que a consulta correspondeu,
  • até 20 linhas de pré-visualização (limit=0 retorna apenas a contagem), cada uma mostrando os campos em que a consulta correspondeu — a evidência de por que cada resultado está ali,
  • um cache_id — um identificador de busca com validade de 1 hora que economiza créditos e tempo: passe-o para entity_fetch e os registros correspondentes são coletados imediatamente — sem precisar re-executar (e re-pagar) a busca, e resolver o cache_id em si é gratuito. Os ids dos registros ficam no servidor, então nada volumoso passa pela conversa.

entity_fields

Consulta gratuita e instantânea de nomes de campos por significado — "salary" encontra os campos de remuneração, "current job title and seniority" encontra active_experience_title, experience.position_title, etc. Use-a para montar a lista fields para uma busca com escopo personalizado sem carregar todo o vocabulário de campos no contexto.

entity_fetch

Coleta registros — ou até 20 ids escolhidos manualmente dos resultados de busca, ou até 1.000 registros por chamada via um cache_id. A cobrança é por registro encontrado: 20 créditos para funcionários/empresas, 1 para vagas.

email_enrich

E-mails empresariais verificados e entregáveis para até 1.000 ids de funcionários — 10 créditos por e-mail encontrado; ids não encontrados são gratuitos. Contatos do EEE/Reino Unido não são acessíveis (GDPR).

artifact_read

Lê um arquivo entregue de volta pela sessão MCP autenticada, uma página por vez — gratuito, pois os registros foram cobrados quando foram buscados. É isso que faz a entrega de arquivos funcionar em qualquer lugar, inclusive em clientes de chat que não podem abrir um link ou tocar em um sistema de arquivos.


Exemplos de prompts

Varredura de mercado

"Encontre empresas B2B SaaS nos países nórdicos com 50–200 funcionários que levantaram financiamento nos últimos dois anos."

Monte uma lista de leads com e-mails verificados

"Busque por diretores de dados em empresas dos EUA com mais de 500 funcionários. Busque 20 perfis completos para um arquivo com e-mails verificados."

Análise aprofundada de uma única empresa**

"Puxe o registro completo da flo.health — rodadas de financiamento, crescimento de headcount e vagas atuais."

...


Créditos e cobrança

AçãoCréditos
entity_search (qualquer limit, incluindo 0)20 por busca
entity_fetch — funcionário ou empresa20 por registro encontrado
entity_fetch — vaga1 por registro encontrado
email_enrich10 por e-mail encontrado; erros gratuitos
entity_fields, artifact_readGratuitas

Cada resposta inclui credits_consumed — o valor real cobrado, então uma discrepância (enviou 1.000 ids, cobrado por 950 registros) indica exatamente quantos ids não foram encontrados. O servidor nunca gasta silenciosamente: buscas confirmam o escopo dos campos com você antes, e uma busca que não pode ser entregue falha antes de gastar qualquer crédito.

Os créditos são retirados da assinatura Coresignal da sua equipe — gerencie chaves e cobrança no painel. Novo no Coresignal? O teste gratuito de 7 dias vem com 2.000 créditos — isso dá 100 buscas, ou 100 registros de funcionários/empresas, ou uma combinação — veja a comparação de planos.

Links

smithery badge