
Frankfurter
Pull live currency conversions and blended FX rates into your app or agent without maintaining your own rates feed.
Overview
Frankfurter is a MCP server for the Build phase that converts currencies and returns blended FX rates from 50+ institutional sources via streamable HTTP.
What is this MCP server?
- Remote streamable HTTP at https://mcp.frankfurter.dev/
- Currency conversion tools for agents and apps
- Blended FX rates from 50+ institutional sources
- No API key required on the published remote endpoint
- Open-source frankfurter-mcp on GitHub (lineofflight)
- FX blended from 50+ institutional sources (per server description)
- Remote URL: https://mcp.frankfurter.dev/
- Published server version 0.4.1
Community signal: 1 GitHub stars.
What problem does it solve?
Multi-currency products need reliable exchange rates, but wiring and maintaining FX providers distracts from shipping core features.
Who is it for?
Indie SaaS and ecommerce builders who want a free, agent-friendly FX integration backed by frankfurter.dev.
Skip if: Teams that need guaranteed SLAs, bespoke bank feeds, or regulated treasury systems without their own validation layer.
What do I get? / Deliverables
After adding the Frankfurter remote MCP URL, your agent can fetch conversions and rate blends on demand during development and testing.
- Live currency conversion via MCP tool calls
- Access to blended rates from 50+ institutional sources
- Reusable FX integration pointing at mcp.frankfurter.dev
Recommended MCP Servers
Journey fit
How it compares
FX data MCP integration, not a payments or invoicing skill.
Common Questions / FAQ
Who is Frankfurter for?
Developers and agent builders who need currency conversion and institutional-blended rates inside MCP workflows.
When should I use Frankfurter?
Use it during Build integrations when displaying prices, converting carts, or prototyping finance features that need live FX.
How do I add Frankfurter to my agent?
Register the remote MCP server at https://mcp.frankfurter.dev/ (streamable-http) in Claude Code, Cursor, or another compatible client—no key in the published schema.