anirbanbasu/frankfurtermcp

A MCP server for the Frankfurter API for currency exchange rates.

56
/ 100
Established

Implements dual caching strategies—LRU for static historical rates and TTL-based for dynamic latest rates—with configurable stdio/SSE/HTTP transports and rate limiting via token bucket algorithm. Built on FastMCP with HTTPX for resilient API calls, supporting self-hosted Frankfurter instances and custom SSL certificates through environment configuration. Exposes currency conversion tools to LLM agents through the Model Context Protocol, enabling programmatic access to ECB and other authoritative exchange rate sources.

Available on PyPI.

Maintenance 10 / 25
Adoption 10 / 25
Maturity 18 / 25
Community 18 / 25

How are scores calculated?

Stars

6

Forks

12

Language

Python

License

MIT

Last pushed

Jan 26, 2026

Monthly downloads

350

Commits (30d)

0

Dependencies

6

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/mcp/anirbanbasu/frankfurtermcp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.