Wise
Access supported quotes, balances, transfers, recipients, and account data for PERSONAL or BUSINESS profiles using a personal API token created from a Wise Business account.
Verdict
Common use cases
- Compare live FX rates before vendor payments
- Pull transfer quotes for budget approvals
- Review recent account activity during reconciliation
- Check balance across currencies and jars
- List recipients before initiating a payment
Integration
- Vendor
- Wise
- Category
- other
- Auth
- API_KEY
- Tools
- 9
- Composio slug
wise
Tools
- Create Quote
Create a transient Wise bank-transfer quote for a personal or business profile. The quote expires; this tool does not create or fund a transfer and does not move money.
- Get Exchange Rate
Get Wise's latest exchange rate for one source and target currency pair; this is an indicative rate, not a transfer quote.
- Get Quote
Retrieve a Wise quote by profile and quote ID, including its current status, pricing, payment options, and expiration.
- List Activities
List a Wise profile's account activity with optional status, resource-type, and time filters, one page at a time.
- List Balances
List standard balances and savings jars for a Wise profile without creating, deleting, or moving funds between balances.
- List Profiles
List the connected Wise account's personal or business profiles and return the profile IDs required by profile-scoped tools.
- List Recipients
List Wise recipients for a profile, optionally filtering by active status, ownership, currency, or account type. Returns summary identity fields but excludes bank-account details; this tool cannot modify recipients.
- List Supported Currencies
List currencies Wise currently supports for transfers, including their ISO codes and decimal support.
- List Transfers
List and filter existing Wise transfers for a profile, one page at a time; this tool cannot create, fund, or cancel transfers.
Setup
Setup guide
- 11. Log in to your Wise account and navigate to Settings → API tokens. 2. Create a new token with read permissions for profiles, balances, quotes, and activities; copy the token immediately. 3. In Switchy, open your workspace settings and click Integrations → Add MCP. 4. Select Wise from the catalog, paste your API token, and click Connect. 5. Switchy will verify the token and list your available profiles. 6. Open any Project, type '@Wise list my profiles' in the chat, and confirm you see your personal or business profile IDs. 7. Test a second command — '@Wise get the GBP to USD exchange rate' — to confirm live data flows. 8. If a tool returns an error, check that your token hasn't expired and that the requested profile ID matches one you own.
What teammates see: by default, memories from Wise are scoped to the Project (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.
Works well with
Top models
Compatibility data appears once enough Projects have used this MCP together with a given model.
How Switchy teams use it
Starter prompts
Compare Exchange Rates
@Wise get the exchange rates for USD to EUR, USD to GBP, and USD to AUD, then show them in a table with the rate and any markup.
Generate Transfer Quote
@Wise create a quote to send 5000 USD to EUR using my personal profile, then summarize the total cost and expected arrival.
Review Recent Activity
@Wise list activities for my business profile from the past 30 days, filtering for completed transfers, and highlight any over 1000 USD.
Check Multi-Currency Balances
@Wise list all balances for my personal profile, including savings jars, and tell me which currencies have more than 500 units available.
Audit Recipient List
@Wise list all active recipients for my business profile, grouped by currency, and flag any that haven't been used in the last six months.
Example outputs
Illustrative - representative of the model's voice and quality, not literal recordings.
@wise what's your current exchange rate from USD to EUR, and how does that compare to the mid-market rate?
The current Wise exchange rate for USD to EUR is 0.9234. This matches the mid-market rate Wise uses, which is the rate you see on Google or Reuters. Wise does not add a markup to the exchange rate itself; instead, it charges a transparent transfer fee shown separately when you create a quote. For context, traditional banks often mark up the rate by 3–5%, so a $1,000 transfer might cost you €30–50 more elsewhere.
This example highlights Wise's transparent pricing model. The rate returned is indicative and refreshes frequently; a real transfer locks in the rate when you fund the quote. The MCP requires an API key but does not need profile-scoped permissions for this read-only currency lookup.
@wise create a quote to send 500 GBP to my EUR balance, then tell me the total cost including fees.
I've created a transient quote (ID: q-abc123) to transfer 500 GBP to your EUR balance. The quote shows: • You send: 500.00 GBP • Recipient gets: 582.15 EUR • Wise fee: 2.43 GBP • Exchange rate: 1 GBP = 1.1691 EUR • Total cost: 502.43 GBP This quote expires in 24 hours. It does not move money or create a transfer; you must fund it separately via the Wise app or API to complete the transaction.
This write-action example creates a quote but does not execute a transfer or debit funds. The MCP needs a valid profile ID (retrieved via List Profiles) and API permissions to create quotes. Quotes expire, so this is safe for cost estimation but requires a follow-up step to move money.
@wise list my last 10 account activities and summarize any pending transfers or failed transactions I should know about.
I retrieved your last 10 activities from Wise. Here's what stands out: • 2 pending transfers: A 1,200 USD → GBP transfer (initiated Jan 15, expected completion Jan 17) and a 300 EUR → USD transfer (processing, ETA Jan 16). • 1 failed transaction: A 50 GBP top-up on Jan 14 was declined due to insufficient funds in the linked bank account. • 7 completed activities: Routine balance conversions and a recipient payment to "Acme Ltd" on Jan 13. The failed top-up may require you to retry with a different funding source.
This synthesis example pairs the MCP's activity log with the AI's reasoning to surface actionable insights. The tool paginates results, so the AI may need multiple calls for a full history. The MCP requires profile-scoped API permissions and returns activity metadata, not full transaction receipts.
Use-case deep-dives
When Wise MCP beats manual transfer spreadsheets for small teams
A 6-person agency paying 4 contractors in three currencies every month should use this MCP if they already run payroll through Wise and want to automate quote creation and balance checks in their workspace. The MCP pulls exchange rates, creates quotes, and lists balances without leaving the AI context, so the finance lead can draft payment instructions in one thread instead of toggling between Wise's dashboard and Slack. The threshold: if you're paying fewer than 3 contractors or only once a quarter, the manual flow is faster than wiring up API keys. If you're running 10+ transfers a month and your team already uses Switchy for ops runbooks, this MCP turns payment prep into a 3-minute AI task instead of a 20-minute copy-paste ritual.
Why this MCP works for finance teams tracking Wise settlement timing
A 3-person finance team at a B2B SaaS company with customers in 8 countries should use this MCP if they receive payments through Wise and need to reconcile settlement dates against invoices. The List Activities tool filters account history by resource type and time range, so the team can pull last week's incoming transfers into a Switchy thread and cross-check them against Stripe invoices without exporting CSVs. The trade-off: this MCP only reads Wise data; it won't create transfers or update recipient details, so if your workflow includes initiating payments from the AI workspace, you'll still need the Wise dashboard for the final send step. If reconciliation is your bottleneck and you're already in Switchy daily, this MCP cuts the monthly close from 4 hours to 90 minutes.
When Wise MCP is overkill for support teams answering rate questions
A 5-person customer success team fielding pricing questions from international prospects should skip this MCP unless they're already managing Wise business accounts for client refunds or credits. The Get Exchange Rate tool returns indicative rates, but most support teams can answer "What's your EUR rate today?" faster by bookmarking Wise's public rate page than by setting up API auth and teaching the team to prompt an MCP. The scenario where this MCP wins: you're a marketplace or platform that issues refunds through Wise, and your support agents need to quote transfer fees and rates in the same thread where they're drafting the refund email. If you're just answering rate questions and not touching Wise accounts, a browser bookmark beats an MCP every time.
Frequently asked
What does the Wise MCP let me do in Switchy?
It reads your Wise account data — balances, exchange rates, quotes, recipients, and activity history. You can check rates, pull quote details, and list profiles or currencies. It does not create transfers, move money, or fund anything. If you need to actually send a payment, you'll still open the Wise app or dashboard.
Do I need admin access to connect Wise?
You need a Wise API key, which requires account-owner or admin permissions to generate. Personal accounts issue keys directly; business accounts require admin role assignment. The key grants read access to profiles, balances, quotes, and recipients. Wise does not support OAuth for this integration — it's API-key only.
Can the Wise MCP send money or create transfers?
No. It can create a transient quote (which expires and does not move funds), but it cannot fund a transfer, approve a payment, or debit your balance. If an agent suggests sending money, you'll need to complete that action in Wise's own interface. The MCP is read-heavy by design.
Why use this instead of just logging into Wise?
Use the MCP when you want an agent to pull exchange rates, check balances, or retrieve quote details mid-conversation — without you switching tabs. If you're doing actual treasury work (approving transfers, managing recipients), the Wise dashboard is still faster. This integration shines for monitoring and rate checks, not execution.
Who on the team should connect the Wise account?
Whoever holds the API key — typically your finance lead or account owner. Only one Wise connection is needed per workspace; all team members inherit read access to the data the key exposes. If you rotate the key, you'll need to reconnect. The connection does not count against Switchy seat limits.