BCB BR MCP
@SidneyBissoli
About BCB BR MCP
MCP server for Brazilian Central Bank (BCB) economic data. Query 18,000+ time series including Selic, IPCA, exchange rates, GDP, employment, credit, and 150+ curated indicators via the SGS/BCB public API.
Basic information
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"bcb-br": {
"command": "npx",
"args": [
"-y",
"bcb-br-mcp"
]
}
}
}Tools
8Query series values by code and date range
Get the last N values of a series
Get series metadata (name, frequency, source)
List popular series grouped by category
Search series by name or description (accent-insensitive)
Latest values: Selic, IPCA, USD/BRL, IBC-Br
Calculate percentage variation between dates or last N periods
Compare 2 to 5 series over the same period with ranking
Overview
What is BCB BR MCP?
BCB BR MCP is a Model Context Protocol server providing access to the Brazilian Central Bank’s SGS time series data. It allows AI assistants to query economic and financial indicators such as the Selic rate, IPCA inflation, exchange rates, GDP, and more.
How to use BCB BR MCP?
Install via Smithery (recommended), use the HTTP endpoint (https://bcb.sidneybissoli.workers.dev), or run via npx with a Claude Desktop configuration. Eight tools are available: bcb_serie_valores, bcb_serie_ultimos, bcb_serie_metadados, bcb_series_populares, bcb_buscar_serie, bcb_indicadores_atuais, bcb_variacao, and bcb_comparar.
Key features of BCB BR MCP
- Historical time series values with date filtering
- Latest N values for any series
- Metadata (frequency, source) for each series
- Catalog of 150+ indicators in 12 categories
- Accent‑insensitive keyword search
- Variation percentage calculation with statistics
- Comparison of up to 5 series over the same period
Use cases of BCB BR MCP
- Ask “What is the current Selic rate?” to get the latest interest rate.
- Request “Show me monthly IPCA for 2024” to retrieve inflation history.
- Search for “inflation series” to list available inflation indicators.
- Query “USD/BRL variation over the last 12 months” for exchange rate change.
- Compare IPCA, IGP‑M, and INPC for a given year using a single command.
FAQ from BCB BR MCP
What are the runtime requirements?
Node.js version 18.0.0 or higher is required.
How can I find codes for series not in the catalog?
Visit the BCB SGS Portal, search for the desired series, and note its numeric code.
Does the search tool handle Portuguese accents?
Yes, the bcb_buscar_serie tool normalizes terms so that “inflacao” finds “Inflação” and similar.
What is the underlying API and is authentication needed?
The server uses the public BCB API at https://api.bcb.gov.br/dados/serie/bcdata.sgs.{code}/dados. No authentication is required.
What error handling does the server provide?
Requests have a 30‑second timeout, with automatic retry up to 3 times using exponential backoff (1s, 2s, 4s).
More Other MCP servers
XcodeBuildMCP
cameroncookeA Model Context Protocol (MCP) server and CLI that provides tools for agent use when working on iOS and macOS projects.
Awesome Mcp Servers
punkpeyeA collection of MCP servers.
MCP Registry
modelcontextprotocolA community driven registry service for Model Context Protocol (MCP) servers.
MaxKB
1Panel-dev🔥 MaxKB is an open-source platform for building enterprise-grade agents. 强大易用的开源企业级智能体平台。
Awesome-MCP-ZH
yzflyMCP 资源精选, MCP指南,Claude MCP,MCP Servers, MCP Clients
Comments