Brazilian Central Bank (BCB) MCP logo

Brazilian Central Bank (BCB) MCP

Queries BCB economic series, Focus expectations, and PTAX exchange rates through local or hosted MCP access.

Install Brazilian Central Bank (BCB) MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "sidneybissoli-bcb-br-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "bcb-br-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 17 tools correctly (4d ago).

Overview

The Brazilian Central Bank (BCB) MCP MCP server exposes BCB SGS time series, Focus market expectations, and PTAX exchange-rate data to MCP clients. It can discover curated indicators, retrieve historical or recent observations, calculate changes, compare series, and return provenance metadata with responses. Run it locally through npx over stdio or connect to the hosted endpoint without an API key or signup. Reach for it when an agent needs current or historical Brazilian economic data from public BCB sources.

Use cases

  • Retrieve monthly IPCA history for a selected year
  • Check the latest Selic, IPCA, PTAX, and IBC-Br values
  • Compare inflation series over a common date range
  • Query Focus expectations for inflation or Selic
  • Calculate USD/BRL variation over recent periods

Key features

  • SGS historical and recent time-series queries
  • Curated series catalog with keyword search
  • Percentage variation and multi-series comparison
  • Focus market-expectations data
  • PTAX official exchange rates
  • Local stdio and hosted MCP transports

Tools17

What Brazilian Central Bank (BCB) MCP lets your agent do. Expand a tool for its parameters.

Verified live~9.6k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

96/96 checks healthy over the last 14d

What it can do

From the 17 tools this server returned when we ran it; 17 declare their own safety hints.

Makes network requests · 16Read-only tools · 17
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age280 days
Maintainers1

Observed 2026-10-23 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 13d ago via OSV.dev · bcb-br-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars10Stargazers on the source repository.
npm downloads1.8kPackage downloads in the last 30 days.
Last commit5d agoMost recent push to the default branch.
MaintenanceActively maintainedStatus declared by the project or listing owner.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed17Callable tools this server registers over MCP.
Directory activity1 upvotesConfig copies, upvotes, and views on AllMCPs.

How Brazilian Central Bank (BCB) MCP works

What Brazilian Central Bank (BCB) MCP MCP server does

The Brazilian Central Bank (BCB) MCP MCP server gives AI assistants access to public economic and financial data from Banco Central do Brasil. Its main data source is SGS, which provides time series for indicators such as Selic, IPCA, exchange rates, GDP, employment, credit, fiscal measures, and monetary aggregates. The server also exposes the Focus survey for market expectations and PTAX official exchange-rate quotations.

The package includes 15 MCP tools, three read-only resources, and three prompts. Responses include provenance metadata, and structured results are available alongside JSON text output where the tool defines an output schema. The catalog contains more than 150 curated, source-verified series, organized by economic category.

How it works

Agents can first search the local catalog by keyword or list popular series by category, then use the returned SGS code to retrieve data. Historical queries accept date ranges, while another tool returns the latest N observations. Metadata queries provide a series name, unit, frequency, source, category, and direct API URLs without retrieving the full value history.

Analysis tools calculate percentage changes and descriptive statistics for one series or rank two to five series over the same period. The current-indicators shortcut fetches recent Selic, IPCA, USD/BRL, and IBC-Br values independently, so one failed indicator does not invalidate the others. Additional tools cover Focus expectations by indicator or Copom meeting, available Focus references, PTAX quotations, and currencies published by the BCB.

The server handles transient SGS failures with up to three attempts and exponential backoff. Long date windows and upstream observation limits are handled by slicing requests and merging results where applicable. Series can also be harmonized to coarser monthly, quarterly, or annual frequencies using the documented conventions.

Setup and configuration

The Brazilian Central Bank (BCB) MCP MCP server can run locally with the npm package and stdio transport:

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

It is explicitly documented for Claude Desktop, with configuration paths for Windows and macOS. A global npm installation is also supported through npm install -g bcb-br-mcp, followed by the bcb-br-mcp command. Alternatively, MCP clients can connect to https://bcb.sidneybissoli.com/mcp without local installation. No API key, credentials, or signup are required for the documented public-data access.

Tools and capabilities

  • Discover curated BCB series by category or accent-insensitive keyword.
  • Retrieve complete or date-bounded series histories and recent observations.
  • Inspect series metadata and access direct BCB API URLs.
  • Fetch a compact set of current Brazilian economic indicators.
  • Calculate single-series variation, statistics, and compounded rates where applicable.
  • Compare multiple series over a common period.
  • Query Focus expectations and PTAX currency quotations.
  • Attach catalog resources for popular series, categories, and principal indicators.
  • Use prompts for current indicators, an economic panorama, or inflation comparisons.

Limitations and notes

Catalog search is limited to the curated collection rather than the full SGS catalog, which contains many more series. A series code may therefore need to be found through the BCB SGS portal when the local catalog has no match. Date and value formatting follows the server output: dates use dd/MM/yyyy, and numeric values use a decimal point.

The public BCB endpoints are used without authentication, and no request limit is stated; usage is best-effort. A persistent upstream failure produces an MCP error, while missing data or an HTTP 404 is reported as an unavailable series or period. Comparison requires two to five series and a shared date range, and variation requires at least two observations. Focus and PTAX capabilities depend on the data published by their respective BCB sources.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Brazilian Central Bank (BCB) MCP

Add npx with the package name bcb-br-mcp and the -y flag to your MCP client configuration, or install it globally with npm install -g bcb-br-mcp.

Yes. The README provides Claude Desktop configuration examples for Windows and macOS using the local npx stdio command.

No. The documented SGS, Focus, and PTAX access uses public BCB data and does not require an API key, credentials, or signup.

Yes. An MCP client can connect directly to https://bcb.sidneybissoli.com/mcp.

Yes. Its comparison tool accepts two to five series over the same period, calculates variation, and returns a ranking while isolating series with errors.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewBrazilian Central Bank (BCB) MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/sidneybissoli-bcb-br-mcp?style=directory)](https://allmcps.com/mcp/sidneybissoli-bcb-br-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/sidneybissoli-bcb-br-mcp"><img src="https://allmcps.com/api/badge/sidneybissoli-bcb-br-mcp?style=directory" alt="Brazilian Central Bank (BCB) MCP on AllMCPs" /></a>