v0.1.0 — Initial public release
First public release of mcp-cbr-rates — an MCP (Model Context Protocol) server that gives AI agents direct, typed access to public Central Bank of Russia data.
Tools
get_rate— current or historical exchange rate for one currencyhistory_rates— daily history over a date range (≤ 365 days)key_rate— CBR key interest rate over a rangeinflation— annual inflation by yearstatistics— aggregated macro snapshot
Stack
- Built on the official
mcpPython SDK (FastMCP) httpxasync,Pydantic v2schemas,defusedxmlfor safe XML parsing- In-memory TTL cache (1 h for daily / 24 h for historical)
- 52 unit tests, 84% coverage, MIT licensed
Quick start
uv pip install mcp-cbr-rates
python -m mcp_cbr_ratesSee README for full setup with Cursor / Claude Desktop / Claude Code.
Disclaimer
Not affiliated with the Central Bank of Russia. Use at your own risk.