Skip to content

atomno-labs/mcp-cbr-rates

v0.1.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

Published 3mo MCP Data & Storage
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cbr central-bank-of-russia exchange-rates fintech httpx mcp
+2 more
model-context-protocol python

Summary

AI summary

First public release of mcp-cbr-rates adds Tools API, FastMCP stack integration and quick‑start guide.

Full changelog

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 currency
  • history_rates — daily history over a date range (≤ 365 days)
  • key_rate — CBR key interest rate over a range
  • inflation — annual inflation by year
  • statistics — aggregated macro snapshot

Stack

  • Built on the official mcp Python SDK (FastMCP)
  • httpx async, Pydantic v2 schemas, defusedxml for 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_rates

See README for full setup with Cursor / Claude Desktop / Claude Code.

Disclaimer

Not affiliated with the Central Bank of Russia. Use at your own risk.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track atomno-labs/mcp-cbr-rates

Get notified when new releases ship.

Sign up free

About atomno-labs/mcp-cbr-rates

Central Bank of Russia (ЦБ РФ) data — currency exchange rates (daily and historical), key interest rate, inflation, and aggregated macro statistics. Five typed tools backed by an in-memory TTL cache. No API key required.

All releases →

Beta — feedback welcome: [email protected]