Fixer
Fixer is a currency data API providing real-time and historical exchange rates for 170 world currencies.
Verdict
Common use cases
- Quote client proposals in local currency
- Reconcile invoices with historical forex rates
- Validate currency codes before batch conversions
- Track exchange rate trends for budget planning
- Test multi-currency checkout flows in staging
Integration
- Vendor
- Fixer
- Category
- developer-tools
- Auth
- API_KEY
- Tools
- 3
- Composio slug
fixer
Tools
- Get Historical Rates
Tool to get historical exchange rate data for a specific date. use when you need past currency rates for all or selected currencies.
- Get Latest Exchange Rates
Tool to get real-time exchange rate data for all available or specified currencies. use when you need current forex rates before performing currency conversions.
- Get Supported Symbols
Tool to retrieve all supported currency symbols and their full names. use when you need to display or validate available currencies before performing conversions.
Setup
Setup guide
- 11. Click Integrations in your Switchy sidebar, then find Fixer under Developer Tools. 2. Click Connect and you'll see a prompt for your Fixer API key. 3. Sign up at fixer.io if you don't have an account, then copy your API key from the dashboard. 4. Paste the key into Switchy and click Authorize. 5. Open any Space and type '@Fixer get latest exchange rates for USD, EUR, GBP' to test the connection. 6. If the MCP returns current rates, you're set — the integration will now respond to @Fixer mentions across all your Spaces. 7. Free tier keys work for testing; upgrade at fixer.io if you hit rate limits or need data older than one year.
What teammates see: by default, memories from Fixer are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Spaces have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Current Rate Snapshot
@Fixer get the latest exchange rates for USD, EUR, GBP, JPY, and AUD. Format the results as a simple table with currency codes and rates.Open in a Space →
Historical Rate Lookup
@Fixer get historical exchange rates for March 15, 2024. I need USD, EUR, and CAD rates to match them against our Q1 invoices.Open in a Space →
Supported Currency List
@Fixer show me all supported currency symbols. I want to check if you cover the currencies we invoice in before I build a conversion workflow.Open in a Space →
Weekly Rate Comparison
@Fixer get historical rates for EUR and GBP on January 1, 2025, then get the latest rates for the same currencies. Show me how much each has moved.Open in a Space →
Multi-Currency Validation
@Fixer I'm about to process payments in THB, MXN, BRL, and ZAR. Confirm these currency codes are supported and show me their full names.Open in a Space →
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@Fixer what are the current exchange rates for USD against EUR, GBP, and JPY?
Based on the latest rates from Fixer, 1 USD converts to approximately 0.92 EUR, 0.79 GBP, and 149.73 JPY. These are real-time mid-market rates as of the current timestamp. Note that these are reference rates and may differ from rates offered by banks or payment processors, which typically include a margin.
This example demonstrates the Get Latest Exchange Rates tool for spot-checking current forex data. Useful for quick conversions in financial planning or pricing discussions. Requires a valid API key with access to the base currency (USD in this case). Rates refresh frequently but are not tick-by-tick; don't use for high-frequency trading decisions.
@Fixer I need historical exchange rates for EUR to all currencies on January 15, 2024 for our quarterly report.
Here are the EUR exchange rates from January 15, 2024: USD (1.0876), GBP (0.8542), JPY (159.32), CHF (0.9321), CAD (1.4512), AUD (1.6234), and 160+ other supported currencies. This snapshot shows EUR strength against most major currencies during that period. The data comes from Fixer's historical archive, which aggregates rates from central bank and financial institution sources.
This showcases the Get Historical Rates tool for retrospective analysis—essential for accounting, audits, or trend reports. Historical data is typically available for dates within the API plan's retention window (varies by subscription tier). The MCP returns all available currencies unless you specify a subset, so responses can be lengthy for full datasets.
@Fixer what currency codes are available for Southeast Asian countries? I'm building a pricing table.
Fixer supports these Southeast Asian currency symbols: THB (Thai Baht), VND (Vietnamese Dong), PHP (Philippine Peso), IDR (Indonesian Rupiah), MYR (Malaysian Ringgit), SGD (Singapore Dollar), MMK (Myanmar Kyat), KHR (Cambodian Riel), LAK (Lao Kip), and BND (Brunei Dollar). Each symbol can be used as a base or target currency in conversion requests. This list reflects Fixer's current coverage; exotic or restricted currencies may have limited liquidity data.
This uses the Get Supported Symbols tool to validate currency availability before building conversion logic. Helpful when scoping multi-currency features or confirming regional coverage. The tool returns static metadata (symbol + full name), not rates, so it's safe to call frequently without worrying about rate limits on live data endpoints.
Use-case deep-dives
When Fixer wins for multi-currency pricing displays
A 6-person SaaS team launching in Europe needs to show pricing in EUR, GBP, and CHF on their marketing site. Fixer's Get Latest Exchange Rates tool pulls current forex data every hour, so the team can display accurate local prices without manual updates. The API key auth means no OAuth dance, and the 3-tool scope keeps the integration tight. This works cleanly if you're updating prices on a schedule (hourly or daily refresh). If you need sub-minute accuracy or handle actual payment processing, your payment gateway (Stripe, Paddle) already has better rates baked in. Use Fixer when you're displaying prices to inform buyers, not executing transactions.
Historical rates make expense audits defensible
A 12-person remote team files expenses in USD, but half the team travels internationally and submits receipts in local currencies. The finance lead uses Fixer's Get Historical Rates tool to convert each expense at the exact date it was incurred, not today's rate. This keeps the books accurate and audit-ready without manual lookups in spreadsheets. The Supported Symbols tool validates currency codes before conversion, catching typos early. This scenario breaks down if you're processing thousands of receipts monthly—Fixer's rate limits and per-request pricing add up fast at scale. For a small team doing 50-100 conversions a month, it's the right call.
When real-time rates matter for cross-border refunds
A 4-person e-commerce support team handles refunds for international customers who paid in their local currency but now need USD back. The team uses Fixer's Get Latest Exchange Rates tool inside their support chat to calculate fair refund amounts on the spot, avoiding the 'customer paid €100, we refund $95' confusion that breeds tickets. The real-time data means the rate is defensible if a customer questions it. This works for teams doing 10-30 refunds a day. If you're processing hundreds, you need a payments platform with built-in FX handling, not an MCP querying an external API per case. Fixer shines when the refund is the exception, not the workflow.
Frequently asked
What does the Fixer MCP do in Switchy?
The Fixer MCP gives your AI agents access to real-time and historical foreign exchange rates for 170+ currencies. Agents can fetch current rates, pull historical data for any past date, or list all supported currency symbols. Use it when your team needs to convert prices, analyse forex trends, or validate currency codes in workflows without leaving Switchy.
Do I need a Fixer API key to connect this MCP?
Yes. Fixer uses API key authentication, so you'll need an active Fixer account and a valid API key. Free-tier keys work for basic rate lookups, but historical data and higher request limits require a paid plan. Paste your key into Switchy's MCP settings once, and all team members in that workspace can use it.
Can the Fixer MCP convert currencies directly or just fetch rates?
It fetches rates only. The three tools return exchange rate data—current, historical, or symbol lists—but don't perform conversions themselves. Your agent or workflow must multiply the rate by the amount. If you need a conversion endpoint, use Fixer's API directly or build a custom tool that wraps the rate lookup and calculation.
How does using Fixer in Switchy compare to calling the API myself?
Switchy's MCP wraps Fixer's API so agents can request rates in plain English without you writing fetch calls or parsing JSON. You still hit Fixer's rate limits and need a paid plan for historical data, but your team avoids boilerplate code and gets conversational access. If you're already piping Fixer into a backend service, keep doing that.
Who on my team should connect the Fixer MCP?
Anyone with a Fixer API key and workspace admin rights in Switchy. Once connected, all workspace members can use the MCP in their chats and workflows. If your team shares a single Fixer account, have one person add the key. If you're on Fixer's free tier, watch your monthly request quota across all users.