Conectar agentes
Outros clientes MCP
Qualquer cliente MCP conecta — remoto (Streamable HTTP) ou local (stdio).
A DataBolsa fala MCP padrão; qualquer cliente compatível funciona.
Remoto (Streamable HTTP)
URL: https://mcp.databolsa.com/mcp
Auth: OAuth 2.0 (com dynamic client registration) OU
header Authorization: Bearer db_live_SUACHAVE- Clientes com suporte a OAuth descobrem tudo sozinhos via
/.well-known/oauth-protected-resource. - Clientes só-header usam a chave de API criada em databolsa.com/conta/config.
Local (stdio)
DATABOLSA_API_KEY=db_live_SUACHAVE npx -y @databolsa/mcpVariáveis: DATABOLSA_API_KEY (obrigatória na API hospedada) e
DATABOLSA_API_URL (default https://api.databolsa.com; aponte para o seu
self-host se tiver um).
Programático (SDKs de agentes)
Com o SDK da Anthropic, por exemplo:
const response = await client.beta.messages.create({
model: "claude-sonnet-5",
max_tokens: 2048,
mcp_servers: [
{
type: "url",
url: "https://mcp.databolsa.com/mcp",
name: "databolsa",
authorization_token: process.env.DATABOLSA_API_KEY,
},
],
messages: [{ role: "user", content: "Resumo do pregão de hoje na B3" }],
});As tools são geradas do contrato OpenAPI — os nomes batem com os
operationId da referência (getStock, screenFiis, listDividends…).