bcb-br-mcp MCP Server

MCP (Model Context Protocol) server for the Brazilian Central Bank (Banco Central do Brasil, BCB): SGS time series (SGS/BCB), the Focus market-expectations survey (served over the Olinda OData API)…

Local serverstdioMIT

What is the bcb-br-mcp Server?

bcb-br-mcp is an MCP project maintained in the sidneybissoli/bcb-br-mcp repository. The maintainer describes its purpose as “MCP (Model Context Protocol) server for the Brazilian Central Bank (Banco Central do Brasil, BCB): SGS time series (SGS/BCB), the Focus market-expectations survey (served over…”. Read the project documentation for the complete scope.

Installation

The documented npm package is bcb-br-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.

Source

Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
bcb_serie_valoresQuery series values by code and date range; slices long windows automatically and can harmonise the series to a coarser frequency
bcb_serie_ultimosGet the last N values of a series (any N — the upstream cap of 20 is worked around)
bcb_serie_metadadosGet series metadata (name, frequency, category, last value)
bcb_series_popularesList popular series grouped by category
bcb_buscar_serieSearch series by name or description (accent-insensitive, AND between words; everyday words resolved to the BCB's wording, and the response says so)
bcb_indicadores_atuaisLatest values: Selic, IPCA, USD/BRL, IBC-Br
bcb_variacaoPercentage variation of one series over a period: level change for level series, compounded accumulation for series that are already period-on-period rates…
bcb_compararCompare 2 to 5 series over the same period with ranking (same level/compounding rule per series, declared in metodo)
bcb_focus_expectativasFocus survey expectations for one indicator, horizon as a parameter (monthly, quarterly, annual, rolling 12m/24m inflation); top5 flag
bcb_focus_selicFocus expectations for the Selic rate, by Copom meeting (R1/2026 form)
bcb_focus_referenciasWhich indicators and reference dates the Focus survey actually publishes, broken down per scope (the five horizons plus selic, whose axis is the Copom meeting)
bcb_cambio_cotacaoPTAX quote for a currency (USD by default), single day or date range
bcb_cambio_moedasCurrencies with quotes published by the BCB
searchOpenAI Deep Research contract: searches the series catalog (curated + open data portal index) and returns { id, title, url } — see ChatGPT (Deep Research)
fetchOpenAI Deep Research contract: returns one series as a readable document with its canonical public URL

How to install the bcb-br-mcp Server

{
  "mcpServers": {
    "bcb-br": {
      "command": "npx",
      "args": [
        "-y",
        "bcb-br-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.