mcpField
M
Mcp Bcra

Mcp Bcra

Local
github.com/alejandro-mediciFinance1Updated 33w ago

About Mcp Bcra

Mcp Bcra exposes Argentina’s Central Bank public financial data for agents and applications that need exchange rates, credit records, or information on financial products.

Key features

  1. 01Monetary variables and historical series
  2. 02Currency quotes and exchange-rate history
  3. 03Debtor records and credit history
  4. 04Reported checks and rejected checks
  5. 05Rates and terms for financial products

Use cases

  1. 01Review exchange-rate movements over a date range
  2. 02Check a person or company’s credit situation
  3. 03Compare rates and terms across financial products

MCP support

The MCP server exposes tools backed by BCRA public APIs, covering monetary data, currency statistics, debtor and check records, and financial-product information.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"bcra": {
"command": "uvx",
"args": [
"mcp-bcra"
]
}
}
}
Run commanduvx mcp-bcra

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
pypimcp-bcra

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

mcp-bcra

MCP server for Argentina's Central Bank (BCRA) public APIs. Enables AI agents to access financial data including exchange rates, monetary variables, debtor registry, transparency regime, and more.

Available Tools

Variables Monetarias
ToolDescription
bcra_variablesList monetary variables published by the BCRA (reserves, exchange rate, inflation, etc.)
bcra_variable_historicoHistorical series for a monetary variable by ID and date range
Estadísticas Cambiarias
ToolDescription
bcra_divisasList all active ISO currencies with their denomination
bcra_cotizacionesCurrency quotations published by the BCRA for a given date
bcra_evolucion_monedaExchange rate evolution for a currency over a date range
Central de Deudores
ToolDescription
bcra_deudoresCurrent credit situation of a person or company (debt, days overdue, status per entity)
bcra_deudores_historicoCredit history for the last 24 months
bcra_cheques_rechazadosRejected checks and their reasons for a given CUIT/CUIL/CDI
Cheques Denunciados
ToolDescription
bcra_entidades_chequesList all banking entities with their entity codes
bcra_chequeCheck if a specific check is registered as reported
Régimen de Transparencia
ToolDescription
bcra_cajas_ahorroSavings accounts offered by financial entities
bcra_paquetes_productosProduct packages offered by financial entities
bcra_plazos_fijosFixed-term deposit rates and conditions
bcra_prestamos_prendariosPledge loan rates and conditions
bcra_prestamos_hipotecariosMortgage loan rates and conditions
bcra_prestamos_personalesPersonal loan rates and conditions
bcra_tarjetas_creditoCredit card rates and conditions

Installation

pip install mcp-bcra

Or run directly without installing via uvx:

uvx mcp-bcra

Usage with MCP clients

Add to your MCP client configuration:

{
  "mcpServers": {
    "bcra": {
      "command": "uvx",
      "args": ["mcp-bcra"]
    }
  }
}

Development

Open in VSCode with the Dev Container extension — the environment is fully configured.

pip install -e ".[dev]"
pytest

Data Source

All data comes from the BCRA public APIs.

License

MIT

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.