Banco Central do Brasil
liveFinanceEconomicsBanco Central do Brasil — Brazilian macro indicators, SGS time series, PTAX USD/BRL exchange rates, and Focus survey expectations (keyless).
Tools
sgs_seriesFetch any Banco Central do Brasil SGS time series by numeric code.
No parameters required.
Try it
bcb_br_indicatorConvenience lookup for common Brazilian macro indicators by friendly name (no SGS code needed).
No parameters required.
Try it
bcb_br_list_indicatorsList the friendly indicator names available to the "indicator" tool, with their SGS codes and units.
No parameters required.
Try it
ptax_usdOfficial PTAX USD/BRL quote for a specific business day (buy + sell rate, timestamp).
No parameters required.
Try it
focus_expectationsFocus market expectations survey — annual median/mean forecasts from ~150 economists.
No parameters required.
Try it
Test with curl
The gateway speaks JSON-RPC 2.0 over HTTP POST. You can test any pack directly from the terminal.
curl -X POST https://gateway.pipeworx.io/bcb-br/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/list"}'curl -X POST https://gateway.pipeworx.io/bcb-br/mcp \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":2,"method":"tools/call","params":{"name":"sgs_series","arguments":{}}}'Use with the SDK
Install @pipeworx/sdk to call tools from any TypeScript/Node project.
import { Pipeworx } from '@pipeworx/sdk';
const px = new Pipeworx();
const result = await px.call("sgs_series", {});// Or ask in plain English:
const answer = await px.ask("banco central do brasil — brazilian macro indicators, sgs time series, ptax usd/brl exchange rates, and focus survey expectations (keyless)");