Server data from the Official MCP Registry
Real-time currency exchange rates, historical data, and financial news via AllRatesToday.
Real-time currency exchange rates, historical data, and financial news via AllRatesToday.
Valid MCP server (2 strong, 4 medium validity signals). 2 known CVEs in dependencies (0 critical, 2 high severity) Package registry verified. Imported from the Official MCP Registry.
4 files analyzed · 3 issues found
Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.
This plugin requests these system permissions. Most are normal for its category.
Set these up before or after installing:
Environment variable: ALLRATES_API_KEY
Environment variable: ALLRATES_BASE_URL
Add this to your MCP configuration file:
{
"mcpServers": {
"io-github-cahthuranag-mcp-server": {
"env": {
"ALLRATES_API_KEY": "your-allrates-api-key-here",
"ALLRATES_BASE_URL": "your-allrates-base-url-here"
},
"args": [
"-y",
"@allratestoday/mcp-server"
],
"command": "npx"
}
}
}From the project's GitHub README.
MCP server that gives AI coding tools — Claude Code, Cursor, Claude Desktop, and any other Model Context Protocol client — real-time currency exchange rates, historical data, and financial news from AllRatesToday.
Ask your assistant things like:
npm install -g @allratestoday/mcp-server
Or run without installing via npx @allratestoday/mcp-server.
claude mcp add allratestoday -- npx -y @allratestoday/mcp-server
Then set your API key:
claude mcp env allratestoday ALLRATES_API_KEY=art_live_xxxxx
Edit ~/.cursor/mcp.json (or your project .cursor/mcp.json):
{
"mcpServers": {
"allratestoday": {
"command": "npx",
"args": ["-y", "@allratestoday/mcp-server"],
"env": {
"ALLRATES_API_KEY": "art_live_xxxxx"
}
}
}
}
Edit ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"allratestoday": {
"command": "npx",
"args": ["-y", "@allratestoday/mcp-server"],
"env": {
"ALLRATES_API_KEY": "art_live_xxxxx"
}
}
}
}
Restart the app after editing.
art_live_xxxxx.The free plan includes 300 requests/month. Paid plans start at €4.99/mo.
| Tool | API key | Description |
|---|---|---|
get_exchange_rate | no | Current mid-market rate between two currencies. |
get_historical_rates | yes | Historical data points over 1d, 7d, 30d, or 1y. |
get_rates_authenticated | yes | Multi-target rates and higher limits. |
list_currencies | no | All supported currencies with codes, names, symbols. |
Public tools (get_exchange_rate, list_currencies) work without a key. Set ALLRATES_API_KEY for the historical and multi-target endpoints.
| Variable | Default | Purpose |
|---|---|---|
ALLRATES_API_KEY | (unset) | Your AllRatesToday API key. Required for get_rates_authenticated. |
ALLRATES_BASE_URL | https://allratestoday.com/api | Override for self-hosted or staging environments. |
git clone https://github.com/cahthuranag/mcp-server.git
cd mcp-server
npm install
npm run build
node dist/index.js # server runs on stdio — hit Ctrl+C to exit
MIT — see LICENSE.
Be the first to review this server!
by Modelcontextprotocol · Developer Tools
Read, search, and manipulate Git repositories programmatically
by Toleno · Developer Tools
Toleno Network MCP Server — Manage your Toleno mining account with Claude AI using natural language.
by mcp-marketplace · Developer Tools
Create, build, and publish Python MCP servers to PyPI — conversationally.