Skip to main content
BC

BCRA

v0.2.1No Auth

Argentine Central Bank open data: official and parallel exchange rates, monetary stats, and financial indicators. No auth required.

16 tools0 env vars🇦🇷 Argentinastable on npm

What your agent can do

BCRA gives your agent 16 tools it calls directly — pick the ones it needs, in Claude, Cursor, or any MCP client.

  • get_exchange_ratesGet official exchange rates snapshot for a date (USD, EUR, BRL, etc.)
  • list_currenciesList the master catalog of currencies (divisas) tracked by BCRA
  • get_official_rateGet the official BCRA quote for a single currency on a specific date
Example call
// Your agent calls a tool directly — no glue code.
// CodeSpar's managed tier handles OAuth2, token rotation and rate limits.
const result = await session.call("get_exchange_rates", { /* ... */ });

Install

terminal
$ npm install @codespar/mcp-bcra

Quickstart

Add this entry to your claude_desktop_config.json (or any MCP-compatible client config).

claude_desktop_config.json
{
  "mcpServers": {
    "bcra": {
      "command": "npx",
      "args": [
        "-y",
        "@codespar/mcp-bcra"
      ],
      "env": {}
    }
  }
}

After restart, your agent can call any of the 16 tools below — try get_exchange_rates first.

Available tools · 16

Each tool is independent — your agent loads only what it needs to reduce context and response time.

READget_exchange_rates
Get official exchange rates snapshot for a date (USD, EUR, BRL, etc.)
READlist_currencies
List the master catalog of currencies (divisas) tracked by BCRA
READget_official_rate
Get the official BCRA quote for a single currency on a specific date
READget_currency_history
Get historical quotes for a currency over a date range
READlist_variables
List the catalog of monetary variables (id, descripción, categoría) — use this to discover variable ids for get_variable_history
READget_variable_history
Get the historical series for any monetary variable by id, with optional date range. Use list_variables to discover ids.
READget_uva_value
Get UVA (Unidad de Valor Adquisitivo) — used for inflation-adjusted mortgage calculations
READget_monetary_base
Get monetary base data (base monetaria)

Compatible frameworks

MCP is a protocol — any framework that speaks it can mount this server.

Claude Agent SDKAnthropic
OpenAI AgentsOpenAI
Vercel AI SDKVercel
LangChainLangChain
LlamaIndexLlamaIndex
CrewAICrewAI
MastraMastra
Any MCP clientProtocol

Frequently asked questions

Run `npx -y @codespar/mcp-bcra` and add the config block above to your MCP client — Claude, Cursor, VS Code, or any MCP-compatible client. No build step, no SDK required. Prefer hosted? CodeSpar's managed tier runs it for you with auth handled.
BCRA — MCP server · 16 tools | CodeSpar