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
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale
Inbox Zero AI MCP
elie222The world's best AI personal assistant for email. Open source app to help you reach inbox zero fast.
🪟 Windows-MCP
CursorTouchMCP Server for Computer Use in Windows
MCP Go 🚀
mark3labsA Go implementation of the Model Context Protocol (MCP), enabling seamless integration between LLM applications and external data sources and tools.
Unity MCP ✨
justinpbarnettUnity MCP acts as a bridge between AI assistants and your Unity Editor. Give your LLM tools to manage assets, control scenes, edit scripts, and automate tasks within Unity.
Comments