Spec Driven Development
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Beschreibung vom Entwickler (englisches Original)
Real-time and historical exchange rates and currency conversion for 1000+ currencies.
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.
CURRENCYFREAKS_API_KEY, CURRENCYFREAKS_REQUEST_TIMEOUT_MSAls geheim markierte Werte sind Schlüssel zu deinem Konto. Gib sie nie weiter und füge sie nie in einen Chat ein.
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": {
"currencyfreaks": {
"command": "npx",
"args": [
"-y",
"@currencyfreaks/mcp"
],
"env": {
"CURRENCYFREAKS_API_KEY": "your-value",
"CURRENCYFREAKS_REQUEST_TIMEOUT_MS": "your-value"
}
}
}
}Führe das in deinem Terminal aus
claude mcp add currencyfreaks --env CURRENCYFREAKS_API_KEY=your-value --env CURRENCYFREAKS_REQUEST_TIMEOUT_MS=your-value -- npx -y @currencyfreaks/mcpTrag die leeren Werte ein, bevor du ihn startest.
In .cursor/mcp.json in deinem Projekt oder in ~/.cursor/mcp.json einfügen
{
"mcpServers": {
"currencyfreaks": {
"command": "npx",
"args": [
"-y",
"@currencyfreaks/mcp"
],
"env": {
"CURRENCYFREAKS_API_KEY": "your-value",
"CURRENCYFREAKS_REQUEST_TIMEOUT_MS": "your-value"
}
}
}
}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": {
"currencyfreaks": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@currencyfreaks/mcp"
],
"env": {
"CURRENCYFREAKS_API_KEY": "your-value",
"CURRENCYFREAKS_REQUEST_TIMEOUT_MS": "your-value"
}
}
}
}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.
CURRENCYFREAKS_REQUEST_TIMEOUT_MS envDiese 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 7. Nov. 2026
Der Registry-Name wurde mit dem GitHub-Konto CurrencyFreaks 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.
Das musst du eintragen: CURRENCYFREAKS_API_KEY
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 (1.0.1) kam vor 10 Tagen in die Registry.
Apps, die MCP unterstützen, etwa Claude Desktop, Claude Code, Cursor und VS Code. Außerdem brauchst du Node.js auf deinem Computer.
In derselben Kategorie: Spec Driven Development, Remote Desktop Commander, AvaHR
Server derselben Kategorie von anderen Entwicklern, sortiert nach Sternen.
So liest du eine Karte:★ GitHub-SterneiDrei Säulen: Bewertungen · Checks · NutzungiAktualisiert = neueste Version in der Registry veröffentlichti
MCP Server that facilitates spec-driven development workflows, not just Vibe Coding.
Remote Desktop Commander: use files, terminal and processes on your own computers from any AI app.
Read hiring data and create inactive assessment and questionnaire drafts for human review.
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.
Official MCP server for CurrencyFreaks. Exposes 7 MCP tools for real-time and historical exchange rates and currency conversion across 1000+ fiat currencies, cryptocurrencies, and precious metals. Your AI assistant asks for rates in plain English; the MCP server handles the API calls.
Works with Claude Desktop, Claude Code, Cursor, Windsurf, VS Code, Cline, Codex, and any other MCP-compatible client.
| Item | Value |
|---|---|
| Package | @currencyfreaks/mcp |
| Transport | stdio |
| Node.js | >=18 |
{
"mcpServers": { "currencyfreaks": { "command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } } } }
npx available in your terminalAdd to claude_desktop_config.json (Settings → Developer → Edit Config):
{
"mcpServers": { "currencyfreaks": { "command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } } } }
Restart Claude Desktop after saving.
claude mcp add currencyfreaks --env CURRENCYFREAKS_API_KEY=<YOUR_API_KEY> -- npx -y @currencyfreaks/mcp
Start a new Claude Code session after adding the server.
One-click install:
Or add to .cursor/mcp.json manually:
{
"mcpServers": { "currencyfreaks": { "command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } } } }
Restart Cursor after saving.
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": { "currencyfreaks": { "command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } } } }
Restart Windsurf after saving.
Add to your VS Code settings.json:
{
"mcp": { "servers": { "currencyfreaks": { "command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } } } } }
Restart VS Code after saving.
Open MCP Servers panel → Configure → Advanced MCP Settings. Add to cline_mcp_settings.json:
{
"mcpServers": { "currencyfreaks": { "command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } } } }
Restart Cline after saving.
codex mcp add currencyfreaks --env CURRENCYFREAKS_API_KEY=<YOUR_API_KEY> -- npx -y @currencyfreaks/mcp
codex mcp list
Start a new Codex session after adding the server.
Use this config:
{
"command": "npx", "args": ["-y", "@currencyfreaks/mcp"], "env": { "CURRENCYFREAKS_API_KEY": " " } }
Try these after setup:
| Prompt | Expected tool |
|---|---|
| What's the current EUR to USD exchange rate? | get_latest_rates with symbols=EUR |
| Convert 500 USD to PKR. | convert_currency |
| What was 1,000 GBP worth in JPY on 2026-01-15? | convert_currency with date |
| What was the EUR/USD rate on January 2nd, 2020? | get_historical_rates |
| Show daily USD to INR rates for the first week of August 2026. | get_time_series |
| How much has the yen moved against the dollar since June 1st? | get_fluctuation |
| What's the currency code for the Nepalese rupee? | list_currencies with search=nepal |
| What's 50 USD in the local currency of IP 182.186.18.9? | ip_to_currency |
All 7 tools wrap the CurrencyFreaks v2.0 REST API. Tools that take symbols accept a comma-separated list of currency codes (e.g. EUR,GBP,PKR), case-insensitive. Use list_currencies to look up a code — there are 1000+ across fiat, crypto, and metals.
Precious metals use ISO 4217 codes: XAU (gold), XAG (silver), XPT (platinum), XPD (palladium). The API returns all rates and amounts as strings to preserve precision.
GET /v2.0/currency-symbols (compact) or GET /v2.0/supported-currencies (detailed) — the supported currency catalogue. No API key required.
| Parameter | Required | Description |
|---|---|---|
search | No | Case-insensitive substring matched against code, name, or (with detailed) country name, e.g. rupee, PK, bitcoin |
detailed | No | true returns country, status (AVAILABLE/DEPRECATED), the availableFrom/availableUntil historical data range, and flag icon per currency. Default false. Combine with search; the full detailed catalogue is ~270 KB. |
GET /v2.0/rates/latest — latest rates for one or more currencies against a base. Refresh frequency depends on plan: daily on Developer (free), hourly on Starter, every 10 minutes on Growth, every 60 seconds on Professional and above.
| Parameter | Required | Description |
|---|---|---|
symbols | No | Comma-separated currency codes. Omit for all 1000+ currencies. |
base | No | Base currency code. Default USD. Paid plans only. |
GET /v2.0/convert/latest, or GET /v2.0/convert/historical when date is given — convert an amount between two currencies. Paid plans only.
| Parameter | Required | Description |
|---|---|---|
from | Yes | Currency code to convert from |
to | Yes | Currency code to convert to |
amount | No | Amount to convert, greater than 0. Default 1.0. |
date | No | YYYY-MM-DD. Converts at that day's rate instead of the latest. |
GET /v2.0/rates/historical — rates on a specific past date. Major fiat currencies go back to 1984-11-28; newer currencies and crypto start from their own listing date. Paid plans only.
| Parameter | Required | Description |
|---|---|---|
date | Yes | YYYY-MM-DD |
symbols | No | Comma-separated currency codes. Omit for all. |
base | No | Base currency code. Default USD. |
GET /v2.0/timeseries — daily rates between two dates, one entry per day. Professional plan and above.
| Parameter | Required | Description |
|---|---|---|
startDate | Yes | YYYY-MM-DD |
endDate | Yes | YYYY-MM-DD |
symbols | No | Comma-separated currency codes |
base | No | Base currency code. Default USD. |
GET /v2.0/fluctuation — how each currency moved between two dates: start rate, end rate, absolute change, and percent change. Professional plan and above.
Sign convention: change is startRate - endRate. A positive change means the rate fell (the symbol currency strengthened against the base); a negative change means the rate rose (the symbol currency weakened).
| Parameter | Required | Description |
|---|---|---|
startDate | Yes | YYYY-MM-DD |
endDate | No | YYYY-MM-DD. Defaults to the day before today. |
symbols | No | Comma-separated currency codes |
base | No | Base currency code. Default USD. |
GET /v2.0/iptocurrency — resolves the local currency from an IP address's geolocation and converts an amount into it. The target currency comes back in the to field. Growth plan and above.
| Parameter | Required | Description |
|---|---|---|
from | Yes | Currency code to convert from |
ip | No | IPv4 or IPv6 address. Omit to use the caller's own IP. |
amount | No | Amount to convert. Default 1.0. |
| Feature | Minimum plan |
|---|---|
list_currencies | None (no API key needed) |
get_latest_rates with default USD base | Developer (free) |
base parameter on any tool | Starter |
convert_currency | Starter |
get_historical_rates | Starter |
ip_to_currency | Growth |
get_time_series | Professional |
get_fluctuation | Professional |
Calls that exceed the plan return a 402 error with guidance (see Error Codes).
The text answers show what a client might say; exact wording depends on the model. JSON blocks are raw tool output.
Prompt: What are the latest EUR, GBP, and PKR rates against the dollar?
Example answer: As of 2026-08-25 13:26 UTC, 1 USD buys 0.9279 EUR, 0.8173 GBP, or 281.62 PKR.
{
"date": "2026-08-25 13:26:00+00", "base": "USD", "rates": { "EUR": "0.9278605451274349", "GBP": "0.8172754173817152", "PKR": "281.6212943333344", "USD": "1.0" } }
Prompt: Convert 500 USD to PKR.
**Exa
Nur der Anfang wird gezeigt; den Rest findest du im Repo