API · SDK · CLI · MCP
A mesma API que serve o site — aberta pro seu código.
Contrato OpenAPI 3.1, SDK TypeScript tipado, CLI e servidor MCP. Toda resposta carrega lineage — seu agente cita a fonte de cada número. Nenhuma caixa-preta entre o agente e o dado oficial.
◇ open source · Apache-2.0 · github.com/databolsahq/databolsa ↗31
tools MCP
4
superfícies · REST · SDK · CLI · MCP
100%
respostas com lineage
Apache-2.0
licença · self-host
Um contrato, quatro superfícies
Os mesmos endpoints, do curl ao agente.
Tudo é gerado do contrato OpenAPI no startup — então SDK, CLI e MCP nunca ficam atrás da API. Escolha a superfície; a linhagem vem junto em todas.
API HTTP
Contrato OpenAPI 3.1 design-first. Paginação por cursor, erros RFC 9457, unidades documentadas.
GET /v1/stocks/PETR4SDK tipado
A mesma interface que serve o site. Tipos gerados do contrato; o objeto lineage em cada resposta.
npm i @databolsa/sdkCLI
Um comando por operação. Saída legível pra humano, --json pra pipelines. Mesma linhagem da API.
npx @databolsa/cli --listServidor MCP
31 tools read-only geradas do contrato. O padrão aberto que liga o seu agente à fonte oficial.
npx @databolsa/mcpServidor MCP
Conecte seu agente em 30 segundos.
MCP (Model Context Protocol) é o padrão aberto que liga agentes a fontes de dados. O servidor da DataBolsa expõe cada endpoint como uma tool tipada — ações, FIIs, índices, renda fixa, macro, screeners, BDRs, opções, cripto e busca.
✓ 31 tools · stdio ou HTTP · sem chave no modo self-hosted
Sem caixa-preta
A linhagem é o contrato.
Cada métrica responde de onde veio: fonte, a referência (conta CVM, série do BCB, arquivo da B3) e a URL do dado aberto. Se não dá pra auditar, a gente não publica. O agente cita a origem; você confere a citação.
Dados abertos
Só fontes oficiais — e sempre rastreáveis.
O modo hospedado serve apenas fontes abertas. Extratores, contrato OpenAPI e as fórmulas dos indicadores são públicos: rode self-hosted e busque os seus próprios dados quando precisar.
modo hospedado serve só fontes abertas · B3 e Binance são fetch-your-own no self-host (você responde pelos termos de redistribuição).
Aberto de ponta a ponta
Apache-2.0. Extratores, contrato e fórmulas — públicos.
Ingestão, lake Parquet, transformações dbt/DuckDB, marts, Postgres de serving, REST API, SDK, CLI e MCP. Tudo no mesmo repositório.