MCP e API para agentes de IA
Conecte seu agente aos dados e documentos do mercado brasileiro. Consulte fundamentos e séries históricas, recupere evidências da CVM e use fontes e períodos de referência para compor suas análises. Esta documentação é pública e pode ser consultada sem conta.
Conectar via MCP
Configure o endpoint HTTP do Crivo no seu cliente MCP e envie a chave no header X-API-Key. As consultas exigem uma chave da sua conta e uma assinatura elegível.
Exemplo de configuração; os campos podem variar conforme o cliente. Substitua a chave ilustrativa pela sua e mantenha a configuração privada.
{
"mcpServers": {
"crivo": {
"type": "http",
"url": "https://api.crivo.ai/mcp",
"headers": {
"X-API-Key": "crv_live_..."
}
}
}
}- Crie uma conta, confirme o plano e obtenha sua chave.
- Adicione a conexão no cliente MCP e confira as ferramentas anunciadas por
tools/list. - Peça ao agente para consultar um ativo ou buscar trechos de relatórios. Confira o escopo e as fontes antes de usar a resposta.
Contexto financeiro inteligente
Delimite a companhia, o período e o tipo de documento para recuperar trechos relevantes. Os resultados podem incluir identificadores de evidência, documento e revisão, além de páginas, datas e URL de origem, quando disponíveis.
Seu agente decide quais evidências incluir na conversa e como gerenciar sua memória. Para uma síntese com citações, a ferramenta beta de respostas seleciona e deduplica evidências e informa quando a cobertura é parcial, desatualizada ou insuficiente.
Agente + contexto financeiro
Do pedido à evidência
Simulação estática · companhia, documentos e resposta fictícios. Nenhuma consulta é executada.
01 · Pergunta
Como é o perfil da dívida de DEMO3?
02 · Consulta via MCP
crivo_search_reports{ "ticker": "DEMO3", "query": "perfil da dívida", "limit": 3 }03 · Evidência recuperada
“A maior parte da dívida vence no longo prazo.”
[1] ITR fictício · página 12 · referência: 30/06/2026
04 · Resposta do seu agente
No exemplo, a dívida se concentra no longo prazo [1].
O agente recebe o trecho e sua origem para citar a fonte e delimitar o período da análise.
URL base
https://api.crivo.aiPara executar chamadas, crie uma conta, emita uma chave e confirme o acesso do seu plano no console. As consultas exigem uma assinatura elegível; o cadastro sozinho não libera a API.
Primeira chamada
Busque um ativo por ticker. Defina CRIVO_API_KEY com sua chave no ambiente do servidor e execute um dos exemplos. JavaScript usa Node.js; Python requer o pacote requests. Não coloque a chave no código do navegador.
curl --fail-with-body -X GET "https://api.crivo.ai/stocks?search=PETR4" \
-H "X-API-Key: $CRIVO_API_KEY"// Node.js — execute no servidor
const apiKey = process.env.CRIVO_API_KEY;
if (!apiKey) throw new Error("Defina CRIVO_API_KEY");
const response = await fetch("https://api.crivo.ai/stocks?search=PETR4", {
method: "GET",
headers: { "X-API-Key": apiKey }
});
if (!response.ok) throw new Error(`HTTP ${response.status}`);
console.log(await response.json());import os
import requests
response = requests.get(
"https://api.crivo.ai/stocks?search=PETR4",
headers={"X-API-Key": os.environ["CRIVO_API_KEY"]},
timeout=30,
)
response.raise_for_status()
print(response.json())Da resposta ao seu produto
Use os mesmos campos para montar uma lista de ativos ou um cartão de cotação. Este exemplo é estático e não faz chamadas à API.
PETR4
PETROBRAS
R$ 38,44
- Variação
- +1.77%
- DY
- 4.35%
- P/L
- 8.40
A resposta de GET /stocks vira um cartão de ativo: ticker, close, variation, dividend_yield e price_to_earnings.
Resposta JSON ilustrativa
{
"pagination": {
"cache_key": "stocks_example",
"page": 1,
"has_next_page": false
},
"stocks": [
{
"cd_cvm": "9512",
"ticker": "PETR4",
"name": "PETROBRAS",
"variation": {
"value": "0.67 (+1.77%)",
"signal": "pos"
},
"currency": "BRL",
"image": "",
"dividend_yield": "4.35%",
"price_to_earnings": "8.40",
"ebitda": "1000000",
"price_to_book": "1.20",
"close": "38.44",
"sector": "Petróleo, Gás e Biocombustíveis"
}
]
}Grupos da API
- Dados de mercado
- Pesquisa e noticias
- Macro
- Ativos e fundos
- Renda fixa