MCP server for the Banco Central de Reserva del Peru (BCRP) statistics API — access macroeconomic data, exchange rates, interest rates, monetary indicators, and more
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"bcrp-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
<img width="1600" height="500" alt="BCRP MCP" src="https://github.com/user-attachments/assets/79323612-ebec-49ea-91d5-321b5950bbbc" /> [](https://pypi.org/project/bcrp-mcp/) [](https://pypi.org/project/bcrp-mcp/) [](https://github.com/JOSETRA44/BCRP-mcp/actions/workflows/publish.yml) [](LICENSE) # BCRP MCP <!-- mcp-name: io.github.JOSETRA44/bcrp-mcp --> Servidor [Model Context Protocol (MCP)](https://modelcontextprotocol.io/) para consultar **BCRPData**, la base oficial de estadísticas económicas del [Banco Central de Reserva del Perú (BCRP)](https://www.bcrp.gob.pe/). Permite a clientes MCP y agentes de IA consultar tipos de cambio, tasas de interés, reservas internacionales, liquidez, crédito, commodities, bolsa y PBI. La API del BCRP es pública: **no se necesita API key ni registro**. ## Instalación rápida Se requiere Python 3.11 o posterior. ### Con `uvx` (recomendado para clientes MCP) ```bash uvx bcrp-mcp ``` ### Con `pip` ```bash python -m pip install bcrp-mcp bcrp-mcp ``` La instalación también proporciona el CLI `bcrp`: ```bash bcrp --help bcrp catalog search "tipo de cambio" bcrp series latest PD04637PD --n 5 ``` ### Desde el código fuente ```bash git clone https://github.com/JOSETRA44/BCRP-mcp.git cd BCRP-mcp uv sync uv run bcrp-mcp ``` ## Configuración en clientes MCP El servidor usa transporte stdio. Con `uvx`, la configuración es la misma en Claude Desktop, Claude Code, Cursor y otros clientes compatibles: ```json { "mcpServers": { "bcrp": { "command": "uvx", "args": ["bcrp-mcp"] } } } ``` En VS Code + GitHub Copilot (`.vscode/mcp.json`): ```json { "servers": { "bcrp": { "type": "stdio"…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.