---
title: "Frankfurter integrations and MCP server - APIANT.ai"
description: "Connect Frankfurter to any other app, or use it from your AI client over MCP."
canonical: "https://apiant.ai/connections/frankfurter"
---

# Frankfurter integrations

Connect Frankfurter to any other app, or use it from your AI client over MCP. Frankfurter publishes foreign exchange reference rates from the European Central Bank. Fetch the latest rates for any base and target currencies, convert an amount between currencies, read historical rates for a specific date, pull a time series across a date range, and list the supported currencies. No credentials required.

No account needed [frankfurter.app](https://frankfurter.app/)

**6** actions

What the catalog holds today. Ask for anything missing and your agent reads the API documentation and adds it.

## What do you want to automate with Frankfurter?

Give your AI client this address.

`https://mcp.apiant.ai`

One connection does both: ask your client to act in an app once, or have it build an automation that keeps running. Any client that takes a remote MCP server. Nothing to install. Create your free account, then sign in once in your browser.

### Set it up in your client

### Claude Code

Run this in the directory you want to work in.

`claude mcp add --transport http -s project apiant-ai https://mcp.apiant.ai`

Start Claude Code there, approve the server, and sign in in the browser page it opens.

[Claude Code guide (opens in a new tab)](https://apiant.ai/docs/mcp/claude-code)

### Claude, web and desktop

Open Customize, then Connectors, then Add custom connector, and paste the address. On Team and Enterprise an owner adds it first.

[Setup guide (opens in a new tab)](https://apiant.ai/docs/mcp)

### Cursor

Add the address to your MCP configuration as a server URL. Cursor signs you in in your browser.

[Setup guide (opens in a new tab)](https://apiant.ai/docs/mcp)

### Zed

Open Settings, then AI, then MCP Servers, then Add Server, then Add Remote Server.

[Setup guide (opens in a new tab)](https://apiant.ai/docs/mcp)

### Codex and the ChatGPT desktop app

Open Settings, then MCP servers, then Add server, and choose Streamable HTTP. From the terminal, Codex takes the address with its own add command and then signs you in.

[Setup guide (opens in a new tab)](https://apiant.ai/docs/mcp)

### Any other MCP client

Paste the address where the client asks for a remote MCP server URL, and name the server apiant-ai where it lets you. APIANT's skills reach the client over the same connection.

[Setup guide (opens in a new tab)](https://apiant.ai/docs/mcp)

Popular

## Frankfurter with the apps people pair it with most

- [ **HubSpot to Frankfurter** HubSpot is your all-in-one stop for all of your marketing software needs.](https://apiant.ai/connect/hubspot-to-frankfurter)
- [ **Salesforce to Frankfurter** Salesforce is a leading enterprise customer relationship management (CRM) platform.](https://apiant.ai/connect/salesforce-to-frankfurter)
- [ **Slack to Frankfurter** Slack is a messaging platform for teams. Post messages, manage channels, users, reminders, and react to...](https://apiant.ai/connect/slack-to-frankfurter)
- [ **Google Sheets to Frankfurter** Google Sheets](https://apiant.ai/connect/google-sheets-to-frankfurter)
- [ **Gmail to Frankfurter** Gmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...](https://apiant.ai/connect/gmail-to-frankfurter)
- [ **Google Calendar to Frankfurter** Google Calendar is a time management tool providing scheduling features, event reminders, and integration...](https://apiant.ai/connect/google-calendar-to-frankfurter)
- [ **Google Drive to Frankfurter** Google Drive is a cloud storage solution for uploading, sharing, and collaborating on files across devices...](https://apiant.ai/connect/google-drive-to-frankfurter)
- [ **Mailchimp to Frankfurter** Mailchimp marketing automation and email platform.](https://apiant.ai/connect/mailchimp-to-frankfurter)

Pair it

## Connect Frankfurter with another app

- [ **Postman to Frankfurter**](https://apiant.ai/connect/postman-to-frankfurter)
- [ **HubSpot to Frankfurter**](https://apiant.ai/connect/hubspot-to-frankfurter)
- [ **Salesforce to Frankfurter**](https://apiant.ai/connect/salesforce-to-frankfurter)
- [ **Slack to Frankfurter**](https://apiant.ai/connect/slack-to-frankfurter)
- [ **Google Sheets to Frankfurter**](https://apiant.ai/connect/google-sheets-to-frankfurter)
- [ **Gmail to Frankfurter**](https://apiant.ai/connect/gmail-to-frankfurter)
- [ **Google Calendar to Frankfurter**](https://apiant.ai/connect/google-calendar-to-frankfurter)
- [ **Google Drive to Frankfurter**](https://apiant.ai/connect/google-drive-to-frankfurter)
- [ **Mailchimp to Frankfurter**](https://apiant.ai/connect/mailchimp-to-frankfurter)
- [ **Stripe to Frankfurter**](https://apiant.ai/connect/stripe-to-frankfurter)
- [ **Shopify to Frankfurter**](https://apiant.ai/connect/shopify-to-frankfurter)
- [ **QuickBooks Online to Frankfurter**](https://apiant.ai/connect/quickbooks-online-to-frankfurter)
- [ **Pipedrive to Frankfurter**](https://apiant.ai/connect/pipedrive-to-frankfurter)
- [ **ActiveCampaign to Frankfurter**](https://apiant.ai/connect/activecampaign-to-frankfurter)
- [ **Notion to Frankfurter**](https://apiant.ai/connect/notion-to-frankfurter)
- [ **Airtable to Frankfurter**](https://apiant.ai/connect/airtable-to-frankfurter)
- [ **Trello to Frankfurter**](https://apiant.ai/connect/trello-to-frankfurter)
- [ **Asana to Frankfurter**](https://apiant.ai/connect/asana-to-frankfurter)
- [ **JIRA to Frankfurter**](https://apiant.ai/connect/jira-to-frankfurter)
- [ **ClickUp to Frankfurter**](https://apiant.ai/connect/clickup-to-frankfurter)
- [ **Zoom to Frankfurter**](https://apiant.ai/connect/zoom-to-frankfurter)
- [ **Discord to Frankfurter**](https://apiant.ai/connect/discord-to-frankfurter)
- [ **Twilio to Frankfurter**](https://apiant.ai/connect/twilio-to-frankfurter)
- [ **SendGrid to Frankfurter**](https://apiant.ai/connect/sendgrid-to-frankfurter)
- [ **Outlook to Frankfurter**](https://apiant.ai/connect/outlook-to-frankfurter)
- [ **Intercom to Frankfurter**](https://apiant.ai/connect/intercom-to-frankfurter)
- [ **Freshdesk to Frankfurter**](https://apiant.ai/connect/freshdesk-to-frankfurter)
- [ **Klaviyo to Frankfurter**](https://apiant.ai/connect/klaviyo-to-frankfurter)
- [ **Brevo to Frankfurter**](https://apiant.ai/connect/brevo-to-frankfurter)
- [ **Typeform to Frankfurter**](https://apiant.ai/connect/typeform-to-frankfurter)
- [ **JotForm to Frankfurter**](https://apiant.ai/connect/jotform-to-frankfurter)
- [ **Calendly to Frankfurter**](https://apiant.ai/connect/calendly-to-frankfurter)
- [ **PandaDoc to Frankfurter**](https://apiant.ai/connect/pandadoc-to-frankfurter)
- [ **Webflow to Frankfurter**](https://apiant.ai/connect/webflow-to-frankfurter)
- [ **Wix to Frankfurter**](https://apiant.ai/connect/wix-to-frankfurter)
- [ **Instagram to Frankfurter**](https://apiant.ai/connect/instagram-to-frankfurter)
- [ **OpenAI to Frankfurter**](https://apiant.ai/connect/openai-to-frankfurter)
- [ **OneDrive to Frankfurter**](https://apiant.ai/connect/onedrive-to-frankfurter)
- [ **Google Docs to Frankfurter**](https://apiant.ai/connect/google-docs-to-frankfurter)
- [ **Ontraport to Frankfurter**](https://apiant.ai/connect/ontraport-to-frankfurter)
- [ **Freshworks CRM to Frankfurter**](https://apiant.ai/connect/freshworks-crm-to-frankfurter)
- [ **Capsule CRM to Frankfurter**](https://apiant.ai/connect/capsule-crm-to-frankfurter)
- [ **Copper to Frankfurter**](https://apiant.ai/connect/copper-to-frankfurter)
- [ **Streak to Frankfurter**](https://apiant.ai/connect/streak-to-frankfurter)
- [ **NetHunt CRM to Frankfurter**](https://apiant.ai/connect/nethunt-crm-to-frankfurter)
- [ **MINDBODY to Frankfurter**](https://apiant.ai/connect/mindbody-to-frankfurter)
- [ **PostgreSQL to Frankfurter**](https://apiant.ai/connect/postgresql-to-frankfurter)
- [ **MySQL to Frankfurter**](https://apiant.ai/connect/mysql-to-frankfurter)
- [ **Vercel to Frankfurter**](https://apiant.ai/connect/vercel-to-frankfurter)
- [ **PagerDuty to Frankfurter**](https://apiant.ai/connect/pagerduty-to-frankfurter)
- [ **Gravity Forms to Frankfurter**](https://apiant.ai/connect/gravity-forms-to-frankfurter)
- [ **HubSpot Enterprise to Frankfurter**](https://apiant.ai/connect/hubspot-enterprise-to-frankfurter)
- [ **Google Forms to Frankfurter**](https://apiant.ai/connect/google-forms-to-frankfurter)
- [ **monday.com to Frankfurter**](https://apiant.ai/connect/monday-com-to-frankfurter)
- [ **Google Ads to Frankfurter**](https://apiant.ai/connect/google-ads-to-frankfurter)
- [ **Google Tasks to Frankfurter**](https://apiant.ai/connect/google-tasks-to-frankfurter)
- [ **Telegram to Frankfurter**](https://apiant.ai/connect/telegram-to-frankfurter)
- [ **MailerLite to Frankfurter**](https://apiant.ai/connect/mailerlite-to-frankfurter)
- [ **Google Contacts to Frankfurter**](https://apiant.ai/connect/google-contacts-to-frankfurter)
- [ **Kit to Frankfurter**](https://apiant.ai/connect/kit-to-frankfurter)

What your agent can do with Frankfurter

## Triggers and actions 6 actions

- Action

**Get a single currency**

Get details for a single currency by its code.

- Action

**Get a single exchange rate**

Get the current exchange rate between a specific base and quote currency pair.

- Action

**Get exchange rates for a date**

Get currency exchange rates as of a specific past date.

- Action

**Get exchange rates for a date range**

Get a time series of currency exchange rates between a start and end date.

- Action

**List available currencies**

List all currency codes and names supported by the service.

- Action

**List available data providers**

List the upstream data providers this service sources exchange rates from.

## Related apps

- [ **Cambio Uruguay** Real-time buy/sell rates from every Uruguayan exchange house with conversion and history](https://apiant.ai/connections/cambio-uruguay)
- [ **CurrencyBeacon** Real-time and historical currency exchange rates with free tier](https://apiant.ai/connections/currencybeacon)
- [ **Czech National Bank** Official exchange rates and financial-market data published by the Czech National Bank (ČNB).](https://apiant.ai/connections/czech-national-bank)
- [ **ExchangeRate** Provides a simple JSON API for real-time and historical currency exchange rate conversion.](https://apiant.ai/connections/exchangerate)
- [ **Exchangerate.dev** Exchangerate.dev is a foreign-exchange rate service providing live and historical rates across 168 currency...](https://apiant.ai/connections/exchangerate-dev)
- [ **Global Exchange Rates** Global Exchange Rates is a service to fetch exchange rates for enterprises.](https://apiant.ai/connections/global-exchange-rates)
- [ **paralelo.bo** paralelo.bo publishes Bolivia's parallel-market exchange rate between the US dollar and the boliviano...](https://apiant.ai/connections/paralelo-bo)

[More in Currency Exchange](https://apiant.ai/apps/currency-exchange)

Reviews

## What our customers say

Questions

## Frankfurter, answered

###

### Is there a Frankfurter MCP server?

APIANT's MCP server at https://mcp.apiant.ai works with Frankfurter. Add that address to any AI client that takes a remote MCP server and sign in once in your browser. Your client can then run Frankfurter actions on demand, or have APIANT build, test and run automations that use Frankfurter. Nothing to install.

###

### What can your agent do in Frankfurter?

Any of Frankfurter's 6 actions, including Get a single currency, Get a single exchange rate, Get exchange rates for a date and Get exchange rates for a date range. Your agent maps the data both ways and tests every scenario before it ships.

###

### Can I use Frankfurter directly from Claude, ChatGPT or Cursor?

Yes. Connect your AI client to APIANT once and it works with Frankfurter two ways. Ask it to do something in Frankfurter once and it runs that action on the spot. Ask for an automation and your agent builds it, tests every scenario and keeps it running on its own. A one-off action uses your plan's tasks the same way an automation step does.

###

### Do I need to write code against the Frankfurter API?

No. APIANT connects to the Frankfurter API for you. Describe what you want in plain language and your agent builds it on the Frankfurter triggers and actions in the catalog. If you need an endpoint that is not there yet, your agent reads the Frankfurter API documentation and adds it.

###

### Which apps can Frankfurter connect to?

Any app in the catalog; the list on this page pairs Frankfurter with each of them. If the other app is missing, point your agent at its API documentation and it builds the connector.

###

### What happens when something fails?

Your agent works that out for you. It plans the failure paths along with the happy path, then tests every scenario before it ships.

###

### Is there a free plan?

Yes. Every plan includes the agent, including free, and building from your own AI client spends no assistant credits.
