Model Context Protocol · Streamable HTTP

Conecte seu agente de IA aos dados de empresas da Econodata

A API v4 expõe um servidor MCP embutido. Aponte o Claude ou o ChatGPT para um endpoint, autorize com o seu login — sem colar chave — e ganhe 16 tools de busca, segmentação, decisores e grupo econômico, com leitura de prospecção em cima do dado.

16 tools prontas Autorização por login (OAuth) Escopos por capacidade
bash — claude mcp add
claude mcp add --transport http --scope user econodata-v4 \
  https://api.econodata.com.br/v4/mcp

# na 1ª chamada o navegador abre para você autorizar
# → econodata-v4  connected  (16 tools)
Visão geral

Um servidor MCP dentro da própria API

A API v4 expõe um servidor MCP (Model Context Protocol) em POST /v4/mcp — Streamable HTTP, stateless. O agente conecta com o login da pessoa (OAuth 2.1 com PKCE) e reusa os mesmos endpoints e billing da API.

16 tools de dados

Busca, match, segmentação, organograma, grupo econômico, tags e saldo — as mesmas capacidades da API, expostas como tools para o agente, mais o ajuste do nível de inteligência.

Autorização por login

Nada de chave colada em arquivo: você informa o endereço, entra com o seu login da plataforma e autoriza numa tela que mostra qual IA está pedindo, qual conta será usada e o que ela poderá fazer. Testado em Claude (web, desktop e Code), ChatGPT e Gemini Enterprise.

Escopos e billing reusados

Cada tool exige o escopo da sua capacidade e cobra tokens da mesma conta da API. Privilégio mínimo por padrão, e o agente não enxerga tool que não pode chamar.

Produção Ambiente de produção Dados e billing reais. Debita tokens da conta.
Testes Ambiente de testes A chave de um ambiente não vale no outro. Os endpoints estão na documentação de acesso.

Antes de começar

Pré-requisitos

1

Uma conta Econodata com a API v4 liberada

A liberação é feita pelo time da Econodata na sua conta. Contas em trial não têm acesso ao MCP — se você está avaliando a plataforma, fale com o time comercial para habilitar. Confirme a liberação no menu Integrações & API v4 da plataforma: se ele aparece, sua conta está liberada.

2

Um assistente de IA com suporte a MCP

O que cada plano permite é limitação da IA, não nossa — e varia bastante: no Claude o plano gratuito já conecta, no ChatGPT não. Confira o quadro por IA abaixo antes de tentar.

3

Saldo de tokens na conta

As tools de dados cobram tokens da sua conta; sem saldo elas retornam 402. Peça o saldo ao agente a qualquer momento (“quanto de saldo eu tenho?”) — essa consulta é grátis.

Você não precisa de uma chave de API para usar o MCP. A autorização é pelo seu login — a chave que dá acesso aos dados é criada sozinha no momento em que você autoriza, e fica visível no painel Integrações & API v4.
Quick start

Conecte a sua IA

Em todas elas o endereço é o mesmo — https://api.econodata.com.br/v4/mcp — e a autorização é feita com o seu login da plataforma. Não existe chave para colar.

AssistentePlano mínimo para conectarDetalhe importante
Claude (web e desktop)Gratuito já conectaO plano gratuito permite 1 conector personalizado no total. Em contas Team/Enterprise, só o proprietário adiciona o conector; depois cada pessoa autoriza a sua.
Claude Code (terminal)Segue o seu plano do Claude
ChatGPTPlus, Pro, Business, Enterprise ou EduNão funciona no gratuito — o Developer mode, onde ficam os conectores personalizados, não existe lá.
Gemini EnterpriseLicença Gemini EnterpriseConecta. Exige credenciais dedicadas que emitimos para a sua organização.
Gemini — uso individualnão se aplicaNão há onde configurar um servidor MCP no app de pessoa física. Não é restrição nossa: essa tela não existe no produto.
Gemini de uso individual não tem onde configurar MCP (agosto/2026). O app para pessoa física não oferece tela de servidor MCP próprio — nada a ver com a Econodata, é o que o Google disponibiliza hoje. O Gemini Enterprise é produto separado, tem a tela e conecta. Para uso individual, os caminhos testados hoje são Claude e ChatGPT. Detalhes e histórico no guia de uso, §10.
1

Abra os conectores

No Claude, vá em Configurações → Conectores e clique em Adicionar conector personalizado.

2

Preencha dois campos

Nome: Econodata · URL do servidor MCP: https://api.econodata.com.br/v4/mcp. Se a tela oferecer client ID e client secret, deixe em branco — são opcionais e o nosso servidor se registra sozinho.

3

Adicione e conecte

Clique em Adicionar. O Claude mostra o conector com um botão Conectar — clique nele. Abre a página da Econodata; faça login se pedir.

4

Confira e autorize

A tela mostra qual IA está pedindo acesso, qual conta Econodata será usada e o que ela poderá fazer. Clique em Autorizar e volte ao Claude: o conector aparece com um ✓.

Teste: pergunte “qual é o meu saldo de tokens na Econodata?”. Se responder um número, está funcionando. O ícone e o nome Econodata aparecem no conector automaticamente — aqui não há nada de identidade visual para configurar.
Não apareceu o botão “Adicionar conector personalizado”? No plano gratuito você já pode ter usado o seu único conector — remova o outro ou faça upgrade. Em conta Team/Enterprise, quem adiciona o conector é o proprietário; depois cada pessoa autoriza a sua.
terminal
claude mcp add --transport http --scope user econodata-v4 \
  https://api.econodata.com.br/v4/mcp
Segue o seu plano do Claude. Rode /mcp e escolha Authenticate no econodata-v4: o navegador abre para você autorizar e volta sozinho. Depois, /mcp mostra econodata-v4 connected com as 16 tools. --scope user deixa disponível em qualquer pasta; --scope local restringe ao projeto atual.
Não precisa mais de --header com chave. Se você tem uma configuração antiga com Authorization: Bearer …, remova e reconecte: claude mcp remove econodata-v4 e depois o comando acima.
1

Abra os conectores

No ChatGPT, vá em Configurações → Conectores (ou Apps, conforme a versão). Desça até Configurações avançadas e ative o Developer mode — é ele que libera conector personalizado. Volte a Conectores e clique em Criar.

2

Preencha o conector

Nome: Econodata · Descrição: Dados de empresas brasileiras para prospecção · URL do servidor MCP: https://api.econodata.com.br/v4/mcp · Autenticação: OAuth.

3

Autorize com o seu login

Salve e clique em Conectar. Abre a tela da Econodata: entre com o seu login da plataforma, confirme a conta e clique em Autorizar.

4

Ative na conversa

Na conversa, abra o menu de ferramentas e marque o conector Econodata. A partir daí o ChatGPT usa as tools quando o assunto for empresa, mercado ou prospecção.

Diferente do Claude, o ChatGPT usa o nome e o ícone que você digitar no formulário — ele não puxa a nossa identidade visual sozinho. Se quiser o logo da Econodata no seu conector, o arquivo está em https://api.econodata.com.br/v4/brand/icon.svg.
O MCP da Econodata é compatível com o Gemini Enterprise. A configuração é feita pelo administrador no console, cadastrando o servidor MCP https://api.econodata.com.br/v4/mcp com autenticação OAuth. Como o Gemini Enterprise exige credenciais registradas previamente, fale com o time comercial da Econodata para receber as suas antes de configurar.
Autenticação

Escopos por capacidade

Ao autorizar, a Econodata cria sozinha uma credencial para aquela IA e a amarra à sua conta e ao seu login. É ela que carrega os escopos — a lista do que o agente pode fazer. Cada tool exige o seu escopo; o agente só vê as tools que a sua conta alcança.

companies:read
companies_searchcompanies_lookup_batch
companies:match
companies_match
companies:search_list
companies_search_listcompanies_calc_list
companies:search_list_by_id
companies_search_list_by_idcompanies_calc_list_by_idcompanies_saved_searches
companies:people
company_people
companies:economic_group
economic_group
tags:write
companies_tagcompanies_untag
tags:read
tag_job_status
account:read
account_balancenivel_inteligenciaconfigurar_inteligencia

A credencial da IA aparece no seu painel. Em Integrações & API v4 você vê uma linha por IA conectada, identificada pelo nome da IA e pelo e-mail do login que autorizou — por exemplo Claude — usuário maria@empresa.com.br. É por ali que você revoga o acesso de uma IA sem afetar as outras. Contas em trial não alcançam o MCP; a liberação é feita pelo time da Econodata.


Diferencial

Inteligência junto com o dado

O MCP não devolve só a tabela. Junto do dado vai uma leitura de prospecção — quem procurar primeiro, por qual porta entrar, o que o número sugere. Você escolhe a profundidade dessa leitura, e a escolha fica salva para aquele assistente.

NívelO que você recebeQuando escolher
baixo Só o dado da Econodata, sem interpretação. Nada é acrescentado por fora da nossa base. Quando você vai tratar os dados por conta própria, ou precisa de saída limpa para planilha e sistema.
medio padrão O dado com leitura comercial e complementos do que a IA sabe — nos mesmos tipos de informação que a Econodata cobre. Se a empresa não tem site na nossa base e a IA conhece, ela completa — e identifica que aquilo é complemento, não medição nossa. O uso do dia a dia: qualificar uma conta, entender um recorte, priorizar uma lista.
alto Tudo do médio, e a IA busca ativamente notícias, pesquisas e sinais de mercado, cruza com o nosso dado, hierarquiza alvos, aponta timing e monta hipótese com contraponto. Preparar uma abordagem de peso, montar tese de território, entrar em reunião com contexto.

Como trocar: peça na conversa — “mude o nível de inteligência para alto”. O agente só troca quando o pedido é explícito sobre o nível: dizer “seja mais direto” ou “resuma isso” muda o tom da resposta, não a configuração. A escolha fica salva para aquele assistente e vale nas conversas seguintes — se você usa Claude e ChatGPT, cada um tem o seu nível. Para saber onde está, pergunte “qual o meu nível de inteligência?”.

O dado medido sempre prevalece. Em qualquer nível, se o que a IA “sabe” contradiz o que a Econodata mediu, vale o nosso dado e a divergência é apontada. E a IA não pode afirmar faturamento, número de funcionários, porte ou contagem que não tenha vindo de uma consulta — é neles que você decide, então eles não podem ser estimados por fora.

Atalhos prontos

Além das tools, o servidor entrega quatro roteiros que a sua IA pode oferecer pelo nome — no Claude eles aparecem no menu do conector. Cada um já sabe a sequência de consultas e a leitura que faz sentido no fim.

prospectarDo perfil de cliente ideal até a lista priorizada, com decisores e caminho de abordagem.
enriquecer_listaVocê entrega CNPJs, site ou e-mail; volta a ficha completa de cada empresa.
mapear_decisoresQuem decide numa empresa, por qual área entrar e em que ordem falar.
dimensionar_mercadoTamanho de um recorte de mercado e onde ele se concentra, sem gastar com a lista inteira.
O servidor também publica três referências que a IA consulta sozinha quando precisa: o catálogo de campos com o custo de cada um, os grupos de dados do parâmetro incluir e o padrão visual da Econodata — é ele que faz gráfico, painel e infográfico saírem nas nossas cores em vez de um tema genérico.

Referência

As 16 tools

Cada tool reusa os endpoints e o billing da API. Tools de dados cobram tokens; saldo, tags e nível de inteligência são grátis. Você não chama tool na mão — pergunta em linguagem natural e o agente escolhe.

ToolO que fazEscopoCobrança
account_balanceSaldo de tokens da contaaccount:readgrátis
companies_searchLookup de 1 empresa por cnpj, raizCnpj, site ou e-mail. O identificador muda a base cobrada: resolver por site/e-mail custa mais que por CNPJ.companies:read
companies_lookup_batchLookup em lote (1–100 CNPJs)companies:read
companies_matchMatch por nome+uf ou identificador exato → top-Ncompanies:match
companies_search_listSegmentação paginada por filtroscompanies:search_list
companies_search_list_by_idSegmentação por pesquisa salva (nome exato)companies:search_list_by_id
companies_calc_listSó a contagem por filtroscompanies:search_list
companies_calc_list_by_idSó a contagem por pesquisa salvacompanies:search_list_by_id
companies_saved_searchesLista as pesquisas salvas compartilhadas da conta (o nome a usar nas duas tools acima)companies:search_list_by_idgrátis
company_peopleOrganograma (decisores/colaboradores) paginadocompanies:people
economic_groupEmpresas ligadas por sócios (experimental)companies:economic_group
companies_tagAdiciona tags a empresastags:writegrátis
companies_untagRemove tagstags:writegrátis
tag_job_statusStatus de job assíncrono de tagstags:readgrátis
nivel_inteligenciaMostra o nível de inteligência configurado para a contaaccount:readgrátis
configurar_inteligenciaTroca o nível de inteligência — só quando você pede explicitamenteaccount:readgrátis

Dry-run: sete tools aceitam estimar: true → devolvem só { tokensEstimados } sem debitar nem entregar dado, para o agente orçar antes: companies_search, companies_lookup_batch, companies_match, companies_search_list, companies_search_list_by_id, company_people e economic_group. As duas de contagem não aceitam o parâmetro — em companies_calc_list e companies_calc_list_by_id a contagem roda e debita, mesmo que o agente mande estimar.

Billing & limites

Tokens e rate-limit

O custo é a base do endpoint mais os campos entregues por empresa. Consultas repetidas não recobram dentro da janela de dedup.

Como o custo é calculado

Custo = base do endpoint + Σ campos entregues por empresa (por classe de valor). Re-puxar a mesma empresa em 24h não recobra (dedup por (empresa, bucket)); pedir mais campos cobra só o diff.

Sem saldo → 402

Sem saldo, nada é entregue e a tool retorna 402. Cheque antes com account_balance ou com estimar: true para orçar a chamada.

Rate-limit

60 req/min por credencial (rajada 120) + teto por conta (5×). Estouro retorna 429.

Na prática

Perguntas em linguagem natural

O agente traduz a intenção do usuário para a tool certa. Alguns exemplos:

"Qual meu saldo de tokens?"account_balance
"Busque o CNPJ 17.948.237/0001-00 com perfil e contato."companies_search
"Encontre a empresa 'Ambev' em SP."companies_match
"Quantas empresas de tecnologia ativas há no RS?"companies_calc_list
"Liste empresas de tecnologia no RS."companies_search_list
"Quais os decisores do CNPJ 17.948.237/0001-00?"company_people
"Que empresas se ligam a essa por sócios?"economic_group
"Marque essas empresas com a tag 'campanha-x'."companies_tag
"Qual o meu nível de inteligência?"nivel_inteligencia
"Mude o nível de inteligência para alto."configurar_inteligencia
Troubleshooting

Erros comuns

O que pode dar errado e o que cada caso significa. Atenção ao formato: só 401 e 429 chegam como status HTTP, porque são barrados antes do MCP. Os demais voltam dentro de uma resposta 200 como erro da tool, com a mensagem em português — é esse texto que o agente mostra, não o número.

401

A autorização expirou ou foi revogada — reconecte a IA e autorize de novo. Chega como status HTTP.

403

A sua conta não alcança a capacidade que a tool exige. Chega como erro da tool, com o que falta no texto: Credencial de API sem escopo para esta tool: requer 'tags:write'

402

O saldo de tokens da conta é insuficiente para a chamada. Chega como erro da tool.

404

A empresa, a pesquisa salva ou o job informado não existe. Chega como erro da tool.

422

Algum argumento é inválido — CNPJ com número de dígitos diferente de 14, filtro ou enum fora do contrato. Chega como erro da tool.

429

O rate-limit foi excedido: 60 req/min por credencial, rajada de 120 e teto por conta de 5×. Chega como status HTTP.

503

Um datastore (Elasticsearch ou Postgres) está indisponível. É falha de infraestrutura, não da chamada.

Segurança

Controle de acesso

Cada IA conectada tem a sua própria credencial, amarrada ao seu login. Você vê e corta cada uma delas sozinho, sem abrir chamado.

Nada de senha na IA

A IA nunca recebe o seu login nem sua senha. O que ela guarda é uma autorização revogável, limitada ao que a tela de consentimento mostrou.

Revogar é imediato

Em Integrações & API v4, encontre a linha da IA — identificada pelo nome dela e pelo e-mail de quem autorizou — e revogue. Aquela IA perde o acesso na hora; as outras seguem funcionando.

Os dados são reais

Buscas debitam tokens da conta e marcar empresas com tag escreve na base que o seu time usa no dia a dia. O agente pode estimar o custo antes de consultar — basta pedir a estimativa.

Experimente a API v4

Dê ao seu agente de IA acesso a dados de milhões de empresas brasileiras — buscas, decisores e grupos econômicos em linguagem natural, sem sair da conversa. Fale com nosso time e veja na prática.