Bcb Br MCP Server

MCP server for the Brazilian Central Bank (Banco Central do Brasil, BCB) — SGS/BCB time series: Selic, IPCA, exchange rates, GDP and 150+ economic

Local serverstdio

What is the Bcb Br MCP MCP server?

Connect Bcb Br MCP to Claude, Cursor or any other MCP client and it stops being a tab you switch to. MCP server for the Brazilian Central Bank (Banco Central do Brasil, BCB) — SGS/BCB time series: Selic, IPCA, exchange rates, GDP and 150+ economic and financial indicators. The bcb br mcp mcp server is what makes that connection.

What the server does

  • Historical data — - Query time series values by code with date filters
  • Latest values — - Get the most recent N values of any series
  • Metadata — - Detailed information about series (frequency, source, etc.)
  • Popular series catalog — - 150+ economic indicators organized in 12 categories
  • Smart search — - Find series by keyword (accent-insensitive)
  • Current indicators — - Latest values for key economic indicators

Installation

The server ships on npm as @modelcontextprotocol/inspector, so your MCP client can launch it on demand — there is no separate build step. Add the server block to your client's configuration, restart it, and the tools register themselves.

Available tools

The toolset is worth reading before you wire it up, because it tells you what the integration is really for:

  • Format — ** JSON
  • Authentication — ** None (public API)
  • Documentation — ** BCB Open Data
  • bcb_serie_valores — Query series values by code and date range
  • bcb_serie_ultimos — Get the last N values of a series
  • bcb_serie_metadados — Get series metadata (name, frequency, source)
  • bcb_series_populares — List popular series grouped by category
  • bcb_buscar_serie — Search series by name or description (accent-insensitive)
  • bcb_indicadores_atuais — Latest values: Selic, IPCA, USD/BRL, IBC-Br
  • bcb_variacao — Calculate percentage variation between dates or last N periods
  • bcb_comparar — Compare 2 to 5 series over the same period with ranking
  • Savings — The Savings tool exposed by this server

Credentials and setup notes

  • Node.js >= 18.0.0

Worth knowing first

  • It runs with your machine's permissions. That is convenient and also the reason to think about what you point it at before you approve a tool call.
  • With 14 tools registered it takes up a noticeable share of the context window; turn it off in projects that never touch Bcb Br MCP.
  • Keep per-call confirmation enabled while you learn its behaviour; it is the cheapest safeguard you have.

Where it fits

Plenty of developer tooling servers cover similar ground. The differences that matter in practice are scope of access and how much setup stands between you and a working tool call. Bcb Br MCP's toolset — Format, Authentication, Documentation and 11 more — is a fair guide to whether it matches your workflow. It is maintained by sidneybissoli; worth a glance at recent repository activity before you build anything load-bearing on it.

We check each listing at SyncDev against the project's documentation before it goes live — if something here drifts out of date, it is a bug worth reporting.

Available tools

ToolWhat it does
Format** JSON
Authentication** None (public API)
Documentation** [BCB Open Data](https://dadosabertos.bcb.gov.br/)
bcb_serie_valoresQuery series values by code and date range
bcb_serie_ultimosGet the last N values of a series
bcb_serie_metadadosGet series metadata (name, frequency, source)
bcb_series_popularesList popular series grouped by category
bcb_buscar_serieSearch series by name or description (accent-insensitive)
bcb_indicadores_atuaisLatest values: Selic, IPCA, USD/BRL, IBC-Br
bcb_variacaoCalculate percentage variation between dates or last N periods
bcb_compararCompare 2 to 5 series over the same period with ranking
SavingsThe Savings tool exposed by this server.
RobustnessThe Robustness tool exposed by this server.
RequirementsThe Requirements tool exposed by this server.

How to install the Bcb Br MCP MCP server

{
  "mcpServers": {
    "bcb-br": {
      "command": "bcb-br-mcp"
    }
  }
}

Configuration as documented by the project. Restart the client after saving.

Configuration

  • Node.js >= 18.0.0

Example prompts to try

  • Use Bcb Br MCP to Format.
  • Use Bcb Br MCP to Authentication.
  • Use Bcb Br MCP to Documentation.

Frequently asked questions

It connects Bcb Br MCP to MCP-compatible AI assistants such as Claude and Cursor, exposing 14 tools (Format, Authentication, Documentation, and more) that the assistant can call on your behalf. Instead of copying data back and forth by hand, the assistant works with Bcb Br MCP directly.