{"name":"io.github.cahthuranag/mcp-server","slug":"cahthuranag-mcp-server","title":"AllRatesToday","description":"Real-time & historical exchange rates for 160+ currencies. No API key needed to start.","url":"https://mcp.market/server/cahthuranag-mcp-server","rating":null,"grade":"A","score":85,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":37,"stars":4,"forks":1,"downloads_week":260,"last_push_at":"2026-09-14T02:57:15.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/cahthuranag/mcp-server","website":"https://allratestoday.com","version":"0.5.0","remotes":[],"packages":[{"registryType":"npm","identifier":"@allratestoday/mcp-server","version":"0.5.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Optional. Without it the server runs keyless: get_exchange_rate answers from the official ECB daily reference table (~30 majors) and list_currencies works. A free key (https://allratestoday.com/register) unlocks real-time mid-market rates for 160+ currencies, historical series, and multi-target/point-in-time lookups.","isSecret":true,"name":"ALLRATES_API_KEY"},{"description":"Override API base URL (default: https://allratestoday.com/api).","name":"ALLRATES_BASE_URL"}]}],"tools":[{"name":"get_exchange_rate","description":"Use this when the user asks 'what is X in Y?', 'convert X to Y', 'current rate of EUR/USD', or any single fiat-to-fiat live exchange rate question. Returns the latest mid-market rate as a JSON object like { rate: 0.9234, source } meaning 1 source = 0.9234 target. Does NOT support cryptocurrencies, commodities, or arithmetic on amounts. For multiple targets in one call use get_rates_authenticated; ","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_historical_rates","description":"Use this for fixed-window time-series questions like 'how has EUR/USD moved this week', 'show me the last month of GBP/JPY', or 'chart 1-year history of AUD/USD'. Returns { source, target, period, data: [{ date, rate, timestamp }, ...] } — sampling is fixed per period (1d=hourly, 7d/30d=daily, 1y=weekly) and the window always ends NOW. For a specific past datetime use get_rates_authenticated with ","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_rates_authenticated","description":"Use this for (a) one source against multiple targets in a single call ('USD vs EUR, GBP, JPY'), or (b) the rate at a specific past datetime ('EUR/USD at 2025-03-14T12:00Z'), optionally bucketed by hour/day/week/month. Returns { rates: [{ rate, source, target, time }, ...] } — one row per target × time bucket. For a single live pair use get_exchange_rate. For fixed lookback windows (1d/7d/30d/1y en","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_currencies","description":"Call this BEFORE other tools when you are unsure whether a currency code is supported, or when the user asks 'what currencies do you support?', 'is X a valid currency?', or 'what is the symbol for X?'. Returns { currencies: [{ code: 'USD', name: 'US Dollar', symbol: '$' }, ...], count } covering 150+ ISO 4217 fiat currencies. Does NOT include cryptocurrencies. Cheap to call (cached 24h upstream) —","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":85,"grade":"A","scanned_at":"2026-09-20T20:58:05.458Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-20T20:58:05.450Z","components":{"code":{"score":25,"max":25,"notes":["7 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":15,"max":15,"notes":["last push 7 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","GitHub account older than a year"]}},"findings":[],"inputs":{"packages":[{"registryType":"npm","identifier":"@allratestoday/mcp-server","version":"0.5.0","found":true,"license":"MIT","hasInstallScripts":false,"dependencyCount":2,"publishedAt":"2026-08-30T09:18:30.528Z","repositoryUrl":"git+https://github.com/cahthuranag/mcp-server.git","weeklyDownloads":260}],"repo":{"found":true,"owner":"cahthuranag","repo":"mcp-server","archived":false,"pushedAt":"2026-09-14T02:57:15Z","stars":4,"forks":1,"openIssues":1,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/287779958?v=4","ownerCreatedAt":"2019-12-12T07:10:08Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/287779958?v=4&s=128","source":"github"},"presence":{"stars":4,"forks":1,"downloadsWeek":260,"license":"MIT","lastPushAt":"2026-09-14T02:57:15.000Z","score":37}}}},"grade_history":[],"reviews":[]}