MCP BACEN
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP BACENÚltimos 5 valores da série SGS 11"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP BACEN
Servidor MCP remoto para dados publicos do Banco Central do Brasil, nos mesmos moldes do projeto mcp-sidra, preparado para virar um app do ChatGPT com Apps SDK.
Stack
Node.js + TypeScript + ESM
@modelcontextprotocol/sdkcom transporte Streamable HTTP em/mcp@modelcontextprotocol/ext-appspara recurso UI opcional do Apps SDKZod para schemas de entrada e saida
Vitest para testes dos builders de URL e normalizacao
Related MCP server: mcp-banxico
Ferramentas MCP
searchefetch: compativeis com o padrao data-only/company knowledge do ChatGPT.list_sgs_series: busca no catalogo local de codigos SGS comuns.get_sgs_series: consulta series temporais do SGS por codigo, comlastoustartDate/endDate.list_ptax_currencies: lista moedas disponiveis no endpoint PTAXMoedas.get_ptax_dollar_quotes: consulta cotacoes PTAX do dolar por dia ou periodo.get_ptax_currency_quotes: consulta cotacoes PTAX de outras moedas por dia ou periodo.
Todas as ferramentas sao read-only.
Desenvolvimento
npm install
npm run devO MCP fica disponivel em:
http://localhost:8787/mcpTeste com o MCP Inspector:
npm run inspectPara validar o MCP no ChatGPT usando um tunel HTTPS local, siga
docs/local-https-tunnel.md.
Exemplos de prompts
Liste as series SGS relacionadas a Selic.Busque os ultimos 5 valores da serie SGS 11.Qual foi a PTAX de fechamento do dolar em 2026-06-16?Liste as moedas disponiveis na PTAX e depois consulte EUR em junho de 2026.ChatGPT App
Para conectar no ChatGPT durante desenvolvimento:
Rode
npm run dev.Exponha a porta com um tunel HTTPS, por exemplo
ngrok http 8787.Em ChatGPT, ative developer mode e crie um app apontando para
https://<subdomain>.ngrok.app/mcp.
Para submissao, defina APP_DOMAIN com o dominio HTTPS final do app. O widget e opcional, mas este projeto ja inclui um recurso Apps SDK simples para renderizar resultados tabulares.
Fontes de dados
SGS:
https://api.bcb.gov.br/dados/serie/bcdata.sgs.{codigo}/dados?formato=jsonPTAX:
https://olinda.bcb.gov.br/olinda/servico/PTAX/versao/v1/odataDados abertos BCB:
https://dadosabertos.bcb.gov.br
Observacoes:
O endpoint SGS
ultimos/{N}aceita no maximo 20 valores.Consultas SGS com
dataInicialedataFinaldevem ser divididas em janelas de ate 10 anos.PTAX usa sintaxe OData, por exemplo
CotacaoDolarDia(dataCotacao=@dataCotacao)?@dataCotacao='06-16-2026'&$format=json.
This server cannot be deployed
Maintenance
Related MCP Connectors
Banco Central do Brasil (BCB): SGS series, Focus expectations, PTAX, stats + provenance. 17 tools.
Banco Central do Brasil (BCB): Cotações, official-source lookup. Platform-hosted, pay per query with
Discover, resolve, and query official Brazilian economic data with semantic search and provenance.
IBGE: geography, census, economy and health from the official APIs, with provenance. 23 tools.
Related MCP Servers
- AlicenseAqualityAmaintenanceMCP server for the Brazilian Central Bank (BCB/SGS) public API, providing access to 18,000+ economic time series. Includes a curated catalog of 150+ popular indicators organized in 12 categories: interest rates (Selic), inflation (IPCA, IGP-M, INPC), exchange rates (USD, EUR), GDP, employment, credit, fiscal data, and more. Supports historical queries with date filters, latest values, metadata loo15220 npm8MIT
- AlicenseNot gradedqualityCmaintenanceEnables querying economic data from Banco de México (Mexico's central bank) via the SIE API.5 npmMIT
- AlicenseAqualityDmaintenanceProvides access to Brazilian Central Bank open data on payment methods, including PIX, card transactions, and more, through natural language queries.8MIT
- AlicenseNot gradedqualityCmaintenanceBanco Central do Brasil MCP server that enables querying Brazilian central bank economic indicators via SGS codes.6 npmMIT