sek-fx-mcp
by bromaniac
sek-fx-mcp is a Python implementation of the Model Context Protocol (MCP) for managing communication between applications and large language models (LLMs). It fetches exchange rates from the Riksbanken API for a given currency to Swedish Krona.
Last updated: N/A
sek-fx-mcp
Detta är en Python-implementering av Model Context Protocol (MCP), som är ett verktyg för att hantera kommunikation mellan applikationer och stora språkmodeller (LLM).
Den kontaktar Riksbankens API och frågar efter växlingskursen för en viss valuta till svenska kronor. Den accepterar ISO 4217-koden för valutor dvs NOK (norska kronor), EUR (Euro), GBP (brittiska pund) etc.
Riksbanken har en begränsning på antalet anrop från samma ip-adress inom ett visst tidsspann (5 anrop per minut och maximalt 1000 anrop per dygn). Krävs fler anrop än detta behövs en API-nyckel. Se länk till Riksbanken längre ner för information hur du skaffar en nyckel. Sätt nyckeln i miljövariabeln RIKSBANKEN_API_KEY.
Testad i Claude Desktop i MacOS. Kräver Python och uv.
Installation:
uv run mcp install server.py
Vidare läsning:
https://en.wikipedia.org/wiki/ISO_4217
https://github.com/modelcontextprotocol/python-sdk
https://www.riksbank.se/sv/statistik/rantor-och-valutakurser/hamta-rantor-och-valutakurser-via-api/
https://modelcontextprotocol.io/introduction