Dados B3 › Connector
MCP Connector · Model Context Protocol
Brazilian stock (B3) data inside Claude, ChatGPT and Cursor
Dados B3 is an MCP server that gives your AI agent access to the fundamentals of 400+ companies on the Brazilian stock exchange — banks and insurers included. Ask "what's Itaú's ROE?" or "is WEG's P/E expensive?" and the AI pulls the numbers on the spot, each traceable to its source account.
Connect (nothing to install)
Add this remote connector to your AI client:
https://dadosb3.com/mcp/- Claude (app or web): Settings → Connectors → Add custom connector → paste the URL above.
- ChatGPT, Cursor, VS Code and 100+ MCP clients: add it as a remote MCP server (Streamable HTTP).
- Ask in plain language.
WEGE3and the methodology are open to try without a key.
What the AI can now look up
| Tool | Answers |
|---|---|
| indicadores_anuais | ROE, ROIC, margins, growth, net debt/EBITDA (16 years) |
| multiplos | P/E, P/B, EV/EBITDA point-in-time (no look-ahead), trailing P/E |
| dividendos | payouts, yearly summary and dividend yield |
| scores | Piotroski F-Score (0-9, each criterion exposed) and Graham screen |
| reapresentacoes | restated financials — old vs. new figures side by side |
| fatos_contabeis | standardized line items with their source CVM account |
| screener · metodologia · saude | filter by indicators, public formulas, database coverage |
Why this connector and not another
100% public methodology. Every number's formula and source account are published before the number — the AI can cite the source.
Nothing published without passing the tests. An invariant suite (the balance sheet balances, the income statement ties out, the price never precedes publication) runs before each update.
Multiples with no look-ahead bias. P/E uses the price of the first session after the filing was actually published — backtest-safe.
Banks and insurers done properly, with the financial chart of accounts (ROE, not ROIC).
Pricing
Free: 200 requests per day, no card. Pro: US$ 9.90/month, 10,000/day. The key goes in the tool's chave_api argument or the DADOS_B3_API_KEY variable.