Udostępnij Claude kursy walut przez hostowany serwer MCP. Połączenie nie wymaga klucza API. Dostęp bez klucza i plan Free zwracają kursy opóźnione o 15 minut; płatne plany mają kursy na żywo.
Dodaj hostowany serwer do Claude Code
Uruchom poniższe polecenie w Claude Code, aby dodać hostowany serwer MCP bez klucza API.
Endpoint to https://api.exchangerate.dev/v1/mcp/, z końcowym ukośnikiem, przez Streamable HTTP. Wykrywanie i wywoływanie narzędzi działa bez klucza.
claude mcp add --transport http exchangerate-dev https://api.exchangerate.dev/v1/mcp/Użyj klucza z własnymi limitami
Uruchom poniższe polecenie ze swoim kluczem API, aby korzystać z własnych limitów.
Polecenie wysyła Authorization: Bearer YOUR_API_KEY. Free obejmuje 5000 zapytań miesięcznie i 10 na minutę. Każde wywołanie narzędzia MCP liczy się jako jedno wywołanie API i zużywa ten sam limit minutowy i miesięczny co odpowiadające mu zapytanie REST.
claude mcp add --transport http exchangerate-dev https://api.exchangerate.dev/v1/mcp/ --header "Authorization: Bearer YOUR_API_KEY"Połącz się przez lokalny mostek
Uruchom poniższe polecenie, aby połączyć Claude Code przez lokalny mostek npm.
Wymagane są Node.js 20 lub nowszy oraz klucz API. Polecenie ustawia EXCHANGERATE_API_KEY przez -e przed podwójnym łącznikiem. Dostęp bez klucza wymaga ALLOW_ANONYMOUS=true.
claude mcp add exchangerate-dev -e EXCHANGERATE_API_KEY=YOUR_API_KEY -- npx -y @nusantara-ventures/exchangerate-mcpSkonfiguruj Claude Desktop
Dodaj poniższą konfigurację do pliku konfiguracyjnego Claude Desktop i zastąp YOUR_API_KEY.
W macOS plik to ~/Library/Application Support/Claude/claude_desktop_config.json. W Windows użyj %APPDATA%\Claude\claude_desktop_config.json.
Ustaw EXCHANGERATE_API_KEY w bloku env konfiguracji, ponieważ Claude Desktop nie odczytuje środowiska terminala. Zapisz plik, całkowicie zamknij Claude Desktop i otwórz ponownie. Serwery ładują się raz, przy uruchomieniu.
{ "mcpServers": { "exchangerate-dev": { "command": "npx", "args": [ "-y", "@nusantara-ventures/exchangerate-mcp" ], "env": { "EXCHANGERATE_API_KEY": "YOUR_API_KEY" } } }}Zapytaj Claude o kurs
Zapytaj: „Ile jenów japońskich to teraz 100 euro?”. Claude może użyć convert z parametrami from, to i amount. Odpowiedź zawiera kurs, przeliczoną kwotę i znacznik wyliczenia kursu przez USD.
Pytanie „Jaki był kurs USD do IDR 1 września?” używa get_range lub get_rate. Dla najnowszego kursu get_rate przyjmuje base i quote; get_range zwraca kursy z zakresu dat.
Zapytaj „Jakie waluty możesz sprawdzić?”, aby użyć list_currencies, lub „Które banki centralne publikują kurs?”, aby użyć list_official_rate_tables.
Co Claude może odczytać i zrobić
Dziewięć narzędzi daje Claude dostęp do kursów, informacji o walutach i dokumentacji. Poza wymienionymi narzędziami get_usd_index zwraca niezależnie obliczany indeks USD, search_docs przeszukuje dokumentację, a get_official_rate zwraca kursy publikowane przez instytucje państwowe.
Odpowiedzi zawierają source, market_session, data_updated_at oraz informację, że kursy są orientacyjne i nie służą do rozliczeń ani handlu. Claude powinien podawać zwrócony czas.
start_checkout otwiera formularz zakupu planu dopiero po Twoim potwierdzeniu. Claude nigdy niczego nie kupuje samodzielnie.
Rozwiąż problemy z połączeniem
Sprawdź JSON konfiguracji, jeśli Claude Desktop nie pokazuje narzędzi. Częstą przyczyną jest nadmiarowy przecinek na końcu.
Nieprawidłowy klucz API zwraca HTTP 401. Kod 429 oznacza wyczerpanie limitu minutowego lub miesięcznego; poczekaj do wskazanego czasu ponowienia.