Finance Toolkit
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Beschreibung vom Entwickler (englisches Original)
CBR exchange rates and key rates for Russia. MCP tools for finance agents.
Diese drei werden nie zu einer Punktzahl zusammengefasst: Meinungen, Messungen und Beliebtheit sind verschiedene Dinge.
Für diesen Server haben wir noch keine Zusammenfassung in einfacher Sprache geschrieben. Unten stehen die Fakten, die wir aus der Registry gelesen haben.
Wähle die KI-App, die du nutzt, und kopiere die Einstellungen.
Du brauchst
Welche App nutzt du?
Wähle oben deine App. Wir merken sie uns, damit der Button beim nächsten Mal „In … installieren“ anzeigt.
Öffne Claude Desktop → Settings → Developer → Edit Config und füge dies in claude_desktop_config.json ein
{
"mcpServers": {
"cbr-rates": {
"command": "uvx",
"args": [
"atomno-mcp-cbr-rates"
]
}
}
}Führe das in deinem Terminal aus
claude mcp add cbr-rates -- uvx atomno-mcp-cbr-ratesIn .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"cbr-rates": {
"command": "uvx",
"args": [
"atomno-mcp-cbr-rates"
]
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
In .vscode/mcp.json in deinem Projekt einfügen
{
"servers": {
"cbr-rates": {
"type": "stdio",
"command": "uvx",
"args": [
"atomno-mcp-cbr-rates"
]
}
}
}Dein Browser fragt, ob er die App öffnen darf, dann zeigt die App die Einstellungen und bittet dich um Bestätigung. Schlüsselwerte bleiben leer, damit du sie selbst einträgst.
Dieser Server läuft auf deinem Computer, und ChatGPT kann sich nur mit Servern im Internet verbinden. Wähle eine andere App.
Deine Auswahl bleibt in einem Cookie auf diesem Gerät; kein Konto nötig.
Diese Einstellungen werden aus dem Registry-Eintrag des Entwicklers erzeugt. Wenn in der README etwas anderes steht, folge der README.
Läuft auf deinem Computer; die Tool-Liste erscheint nach der Installation in deiner KI-App.
Wir prüfen Informationen, die jeder sehen kann; den Code haben wir nicht gelesen. Checks, die nicht zutreffen, werden nicht mitgezählt. · Geprüft am 8. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto atomno-mcp bestätigt, dem das Repo gehört
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieses Repo haben wir noch nicht von GitHub gelesen
Dieser Server läuft auf deinem Computer; es gibt keinen Endpunkt im Internet
Läuft auf deinem Computer und nutzt stattdessen lokale Einstellungen
Läuft auf deinem Computer; Tool-Listen können wir nur von Endpunkten im Internet lesen
Verglichen mit allen aktiven Servern dieser Kategorie in der Registry. Sterne zählen nur, wenn dem Herausgeber das Repo gehört.
Er hat 1 von 1 zutreffenden Basischecks bestanden. Den Code haben wir nicht gelesen. Bevor du einen Schlüssel oder Token hinzufügst, sieh nach, welche Zugriffe der Server verlangt, und nutze einen Schlüssel, der nur die Berechtigungen hat, die du brauchst.
Die Registry nennt keinen erforderlichen Schlüssel, manche Server bitten dich aber bei der ersten Nutzung, dich anzumelden.
Er läuft auf deinem Computer. Deine KI-App startet ihn bei Bedarf, und die Daten laufen nicht über die Server des Entwicklers (außer der Server ruft selbst einen Onlinedienst auf).
Das GitHub-Repo wurde zuletzt – geändert, und die neueste Version (0.1.11) kam vor 2 Monaten in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Python (uv) auf deinem Computer.
In derselben Kategorie: Finance Toolkit, SolidInvoice, Korea Tax Calculator
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:↓ Downloads pro Wochei★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
500+ transparent financial methods calculated from raw statements, not third-party endpoints.
Create and send invoices and quotes, manage clients, and track payments in SolidInvoice.
Korean tax calculation and tax-audit judgment MCP: 96 tools with statutory citations.
Unverändert aus dem Repo des Entwicklers übernommen. PopNx MCP hat den Inhalt weder geprüft noch empfiehlt es ihn. HTML, Bilder und Skripte wurden entfernt. Links führen von dieser Website weg.
A Model Context Protocol (MCP) server that exposes public Bank of Russia
(Центральный банк РФ, CBR) data — currency quotes, key rate, inflation
and a compact macro snapshot — to AI agents.
mcp-cbr-rates is part of the atomno family of MCP servers focused on the Russian fintech ecosystem. It is fully open-source, requires no API keys, and is built on top of the official public CBR endpoints.
get_rate, history_rates, key_rate, inflation, statistics.httpx transport with automatic retries on 5xx errors.defusedxml.respx-mocked HTTP, ≥80 % coverage.pipx install atomno-mcp-cbr-rates
atomno-mcp-cbr-rates # starts the MCP server over stdio
Or with uv:
uv tool install atomno-mcp-cbr-rates
git clone https://github.com/atomno-mcp/mcp-cbr-rates.git
cd mcp-cbr-rates pip install -e . atomno-mcp-cbr-rates # starts the MCP server over stdio
Add the following to .cursor/mcp.json (or your global ~/.cursor/mcp.json):
{
"mcpServers": { "cbr-rates": { "command": "atomno-mcp-cbr-rates" } } }
Add to claude_desktop_config.json:
{
"mcpServers": { "cbr-rates": { "command": "atomno-mcp-cbr-rates" } } }
On Windows the config lives at %APPDATA%\Claude\claude_desktop_config.json; on macOS at ~/Library/Application Support/Claude/claude_desktop_config.json.
claude mcp add cbr-rates -- atomno-mcp-cbr-rates
| Name | Inputs | Returns |
|---|---|---|
get_rate | char_code: str, on_date?: date | CurrencyRate — single quote on the given (or latest) date |
history_rates | char_code: str, date_from: date, date_to: date | HistoryRates — series of daily quotes |
key_rate | date_from?: date, date_to?: date | KeyRateHistory — CBR key-rate series |
inflation | year_from?: int, year_to?: int | InflationData — monthly year-over-year CPI in percent |
statistics | _(none)_ | MacroSnapshot — combined dashboard: key rate + USD/EUR/CNY + inflation |
Examples in plain English:
*"What was the official EUR rate on April 25, 2024?"*
Tool:
get_rate(char_code="EUR", on_date="2024-04-25")
*"Plot the daily USD-RUB rate over the last 90 days."*
Tool:
history_rates(char_code="USD", date_from=..., date_to=...)
*"Give me the latest key rate, USD/EUR/CNY, and inflation in one go."*
Tool:
statistics()
The history_rates window is capped at 366 days; for longer periods, call the tool repeatedly.
All settings are optional and read from environment variables:
| Variable | Default | Description |
|---|---|---|
MCP_CBR_HTTP_TIMEOUT | 15 | HTTP timeout in seconds for CBR calls. |
MCP_CBR_CACHE_DAILY_TTL | 3600 | Cache TTL for daily quotes (seconds). |
MCP_CBR_CACHE_HISTORY_TTL | 86400 | Cache TTL for historical series and SOAP responses. |
MCP_CBR_LOG_LEVEL | INFO | Standard Python log level. |
Legacy CBR_* names are still accepted for compatibility, but new configs should use MCP_CBR_*.
There are no API keys to configure — all CBR endpoints used here are public.
git clone https://github.com/atomno-mcp/mcp-cbr-rates.git
cd mcp-cbr-rates python -m venv .venv && source .venv/bin/activate # or .\.venv\Scripts\activate on Windows pip install -e ".[dev]" pytest --cov=src/mcp_cbr_rates
Layout:
apps/mcp-cbr-rates/
├── src/mcp_cbr_rates/ │ ├── server.py # FastMCP entry point, tool registration │ ├── tools.py # high-level async tools with caching │ ├── client.py # httpx wrapper around CBR XML / SOAP / HTML endpoints │ ├── schemas.py # Pydantic v2 models for inputs & outputs │ ├── cache.py # async TTL cache │ ├── currency_codes.py # static ISO → CBR id map (with dynamic fallback) │ └── errors.py # typed exception hierarchy └── tests/ # respx-mocked unit tests + fixtures
https://www.cbr.ru/scripts/XML_daily.asp — daily currency quotes.https://www.cbr.ru/scripts/XML_dynamic.asp — historical currency series.https://www.cbr.ru/scripts/XML_valFull.asp — currency code lookup.https://www.cbr.ru/DailyInfoWebServ/DailyInfo.asmx — SOAP service for the CBR key rate.https://www.cbr.ru/hd_base/infl/ — monthly year-over-year inflation table.All endpoints are read-only and free of charge.
This project is not affiliated with the Bank of Russia in any way. It is an unofficial, best-effort wrapper around publicly available data. Use at your own risk; the authors disclaim any responsibility for the freshness, accuracy or applicability of the data delivered through this server.
If CBR's HTML or XML schemas change, individual tools may stop working until this package is updated. Please open an issue if you notice a regression.
MIT — see LICENSE.