AllRatesToday MCP Server
English | 简体中文
Give your AI coding assistant a live window into the foreign-exchange market.
A Model Context Protocol server that lets Claude Code, Cursor, Claude Desktop, Windsurf, and any other MCP-compatible client fetch real-time currency rates, historical data, and multi-currency lookups from the AllRatesToday API.
After installation, your assistant can answer questions like:
- "What's the current USD to EUR rate?"
- "Show me how GBP/JPY moved over the last 30 days."
- "Convert 250 USD into CAD at a real rate."
- "Compare USD against EUR, GBP, and JPY simultaneously."
- "List every supported currency."
Table of contents
- What you get
- Get an API key (required)
- Install
- Quick setup per client
- Claude Code
- Cursor
- Claude Desktop
- Windsurf
- Generic stdio MCP client
- Verify it works
- Tools reference
- Environment variables
- Plans and limits
- Troubleshooting
- Error reference
- FAQ
- Development
- Changelog
- Support
- License
What you get
| Capability | Detail |
|---|---|
| Currencies | 150+ ISO 4217 codes, all major and most exotics |
| Update frequency | Mid-market rates refresh every ~60 seconds |
| Data source | Tier-1 financial data providers (Reuters / Refinitiv-class) |
| Historical depth | Up to 1 year via 1d / 7d / 30d / 1y granularity |
| Tools exposed | 4 — get_exchange_rate, get_historical_rates, get_rates_authenticated, list_currencies |
| Transport | stdio (subprocess), MCP 1.x compatible |
| Runtime | Node.js ≥18 |






