Connectors · Accounting & finance
Wise Platform MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Wise Platform and the rest of your systems. It gives your agent 202 Wise Platform actions (89 reads, 99 writes and 14 that wait for a confirmation) and holds the Wise Platform credential itself, so the agent never does. It paces Wise Platform's limits and records every call.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "wise_platform.transfers.list", intent: "check which Wise Platform account is connected"}# List transfers · read · 1 upstream call- 202actionsin one signed file
- 89readlook, never change
- 99writecreate and update
- 14wait for a yesdestructive, confirmed first
Set up
Connect Wise Platform in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Wise Platform.
Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead. actionlake stores what you paste write-only, sealed under your tenant's key.
api_tokenWise API token: a personal API token (Wise.com > Settings > Integrations and tools > API tokens; full or read-only…hostWhere your Wise Platform lives: your host
account { op: "connections.requirements", service: "wise_platform" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "wise_platform.transfers.list" }# list transfers · read · 1 upstream callcheck { action: "wise_platform.balances.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Wise Platform at a glance
- Sign-in
- Bearer token. No consent screen: your agent can connect it for you, but the key then passes through your chat. To keep it out of the model's context, paste it in the console instead.
- You provide
api_token- Setup fields
host- Limits we pace to
- 100 calls a second, per connection
- API covered
- Wise Platform API 2026Q4 (OpenAPI 3.1.0, global quarterly version)
api.wise.com/2026Q4 - Built from
- Wise Platform's documentation, read 22 October 2026docs.wise.comdocs.wise.comdocs.wise.com
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 73 of 89 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 4, so ask can line Wise Platform up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Wise Platform.
202 actions in 108 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 89readlook, never change
- 99writecreate and update
- 14destructivewait for a confirmation
One time tokens
71 read · 6 write · 0 destructive
Trigger SMS Challenge · Trigger Voice Challenge · Trigger WhatsApp Challenge · Verify SMS Challenge
Spend control rules
62 read · 3 write · 1 destructive
Add a new authorisation rule · List all authorisation rules · List applied authorisation rules · Apply an authorisation rule
Application webhook subscriptions
52 read · 2 write · 1 destructive
Test Application Webhook Subscription · Create Application Webhook Subscription · List Application Webhook Subscriptions · Get Application Webhook Subscription
Recipients
53 read · 1 write · 1 destructive
List recipient accounts · Check account and quote compatibility · Create a recipient account · Get account by ID
Transfers
52 read · 2 write · 1 destructive
List transfers · Create a transfer · Get a transfer by ID · Fund a Transfer
Balances
42 read · 1 write · 1 destructive
List Balances for a Profile · Create a Balance Account · Retrieve a Balance by ID · Remove a Balance Account
Batch groups
41 read · 3 write · 0 destructive
Create a batch group · Fund a batch group via balance · Retrieve a batch group · Update batch group status
Card orders
42 read · 2 write · 0 destructive
Create a card order · Retrieve all card orders · Retrieve a card order · Update card order status
100 more areas · 162 actions
- Cards 4
- Disputes 4
- Kyc reviews 4
- Profile webhook subscriptions 4
- Quotes 4
- Simulation card transactions 4
- Addresses 3
- Card holder spend limits 3
- Card spend limits 3
- Directors 3
- Payment instruments 3
- Sca facemaps 3
- Simulation kyc review requirements 3
- Simulation transfers 3
- Ubos 3
- Users 3
- Account details orders 2
- Address requirements 2
- Batch group payment initiations 2
- Business profiles 2
- Business representatives 2
- Card kiosk collections 2
- Card payment tokens 2
- Card transactions 2
- Cases 2
- Direct debit accounts 2
- Hold limit breaches 2
- Multi currency account currencies 2
- Payment instrument payins 2
- Personal profiles 2
- Profile spend limits 2
- Profile update windows 2
- Profiles 2
- Push provisioning payloads 2
- Recipient account requirements 2
- Third party transfers 2
- User contact emails 2
- User phone numbers 2
- Verification documents 2
- Verification evidences 2
- Account details 1
- Account details payment returns 1
- Activities 1
- Balance capacity 1
- Balance movements 1
- Balance statements 1
- Bank details 1
- Batch group transfers 1
- Card encryption keys 1
- Card order addresses 1
- Card order availability 1
- Card order requirements 1
- Card pins 1
- Card sensitive details 1
- Card spending permissions 1
- Case messages 1
- Claim account codes 1
- Comparisons 1
- Contacts 1
- Currencies 1
- Delivery estimates 1
- Dispute flow steps 1
- Dispute reasons 1
- Excess money accounts 1
- Gpi tracking 1
- Incoming transfers 1
- Jose request public keys 1
- Jose response public keys 1
- Kyc review link requests 1
- Link requests 1
- Me 1
- Multi currency account eligibility 1
- Multi currency accounts 1
- Payin sessions 1
- Payment instrument link requests 1
- Profile verification status 1
- Rates 1
- Recipient confirmations 1
- Recipient link requests 1
- Sca device fingerprints 1
- Sca pins 1
- Sca sessions 1
- Settlement allocation payment intents 1
- Settlement allocations 1
- Settlement journals 1
- Simulation balances 1
- Simulation bank transactions 1
- Simulation card production 1
- Simulation kyc reviews 1
- Simulation profiles 1
- Simulation sanction cases 1
- Simulation settlement funds 1
- Simulation swift in 1
- Simulation verifications 1
- Three DS challenges 1
- Total funds 1
- Transfer deposit details 1
- Transfer payments 1
- Transfer payout info 1
- Transfer requirements 1
Top actions
The Wise Platform API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 18 of Wise Platform's 18 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
wise_platform.balances.listList Balances for a Profile | List Balances for a Profile. | read | finance.bank_account.list35 connectors |
wise_platform.me.getRetrieve current user by token | Retrieve current user by token. | read | identity.current_user.get307 connectors |
wise_platform.balances.createCreate a Balance Account | Create a Balance Account. | write | finance.bank_account.create24 connectors |
wise_platform.transfers.listList transfers | List transfers. | read | finance.bank_transfer.list10 connectors |
wise_platform.balances.deleteRemove a Balance Account | Remove a Balance Account. | destructive | finance.bank_account.delete14 connectors |
wise_platform.currencies.listGet all currencies allowed for transfers | Get all currencies allowed for transfers. | read | finance.currency.list29 connectors |
wise_platform.disputes.listList disputes | List disputes. | read | finance.dispute.list11 connectors |
wise_platform.transfers.createCreate a transfer | Create a transfer. | write | finance.bank_transfer.create10 connectors |
wise_platform.profile_webhook_subscriptions.createCreate Profile Webhook Subscription | Create Profile Webhook Subscription. | write | automation.webhook.create209 connectors |
wise_platform.profile_webhook_subscriptions.listList Profile Webhook Subscriptions | List Profile Webhook Subscriptions. | read | automation.webhook.list202 connectors |
wise_platform.disputes.getGet dispute | Get dispute. | read | finance.dispute.get12 connectors |
wise_platform.balance_statements.getGet Balance Statement | Get Balance Statement. | read | finance.statement.get4 connectors |
Try it
Prompts to paste into Claude.
Each one names the Wise Platform actions it will call, so you know what it reads and what it changes before you send it.
- Readread
List the payments recorded in Wise Platform this month, largest first.
calls
wise_platform.transfers.list - Writewrite
Create a Balance Account in Wise Platform. Show me exactly what you will send before you save it.
calls
wise_platform.balances.create - Across systemsread
Which contacts are in both Wise Platform and HaloPSA, and how many are in only one of them?
calls
wise_platform.recipients.listhalopsa.users.list
Across your systems
Wise Platform, joined to the rest of your business.
One ask fetches from Wise Platform and another system, joins the rows on the same customer on our side, and hands your agent the answer, not every row.
Which contacts are in both Wise Platform and HaloPSA, and how many are in only one of them?
wise_platform.recipients.list+halopsa.users.list, oncrm.contact· HaloPSAWhich contacts are in both Wise Platform and HubSpot CRM, and how many are in only one of them?
wise_platform.recipients.list+hubspot_crm.contacts.list, oncrm.contact· HubSpot CRM
crm.contact 192identity.current_user 142finance.payment 53finance.bank_account 25ask { intent: "which contacts are in both Wise Platform and HaloPSA, and how many are in only one of them", steps: [ { action: "wise_platform.recipients.list", as: "people", input: {}, limit: 100, max_pages: 5 }, { action: "halopsa.users.list", as: "people2", input: {}, limit: 100, max_pages: 5 }, { join: { left: "people", right: "people2", on: "crm.contact", group_by: "people.email", select: ["people.email", "count(people2.id) as in_halopsa"] } } ]}Governance for Wise Platform
Destructive actions wait for a yes.
14 Wise Platform actions are destructive. These are all of them:
- Remove a Balance Account
wise_platform.balances.delete - Delete Profile Webhook Subscription
wise_platform.profile_webhook_subscriptions.delete - Delete a PIN
wise_platform.sca_pins.delete - Delete a facemap
wise_platform.sca_facemaps.delete - Deactivate a recipient account
wise_platform.recipients.deactivate - Delete card limits
wise_platform.card_spend_limits.delete - Delete Phone Number
wise_platform.user_phone_numbers.delete - Delete an authorisation rule
wise_platform.spend_control_rules.delete - Close an update window
wise_platform.profile_update_windows.close - Delete a device fingerprint
wise_platform.sca_device_fingerprints.delete - Remove cardholder limits
wise_platform.card_holder_spend_limits.delete - Delete Application Webhook Subscription
wise_platform.application_webhook_subscriptions.delete - Cancel a transfer
wise_platform.transfers.cancel - Withdraw dispute
wise_platform.disputes.withdraw
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Remove a Balance Account?
intent: the user asked me to remove a Balance Account
account { op: "keys.create", name: "wise-platform-agent", allowed_actions: ["wise_platform.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "wise_platform.balances.delete", approver: "[email protected]" }, { match: "wise_platform.profile_webhook_subscriptions.delete", approver: "[email protected]" }, { match: "wise_platform.sca_pins.delete", approver: "[email protected]" } ]}Cost
What Wise Platform costs on actionlake.
Every Wise Platform action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Wise Platform refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 202 Wise Platform actions
- 202actions pageeach page of a long list is one call
- 73reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Wise Platform action.
202 actions by area: the id your agent calls, what it does, and its effect.
One time tokens7
wise_platform.one_time_tokens.get_statusGet status of a one time tokenreadwise_platform.one_time_tokens.trigger_smsTrigger SMS Challengewritewise_platform.one_time_tokens.trigger_voiceTrigger Voice Challengewritewise_platform.one_time_tokens.trigger_whatsappTrigger WhatsApp Challengewritewise_platform.one_time_tokens.verify_smsVerify SMS Challengewritewise_platform.one_time_tokens.verify_voiceVerify Voice Challengewritewise_platform.one_time_tokens.verify_whatsappVerify WhatsApp Challengewrite
Spend control rules6
wise_platform.spend_control_rules.applyApply an authorisation rulewritewise_platform.spend_control_rules.createAdd a new authorisation rulewritewise_platform.spend_control_rules.deleteDelete an authorisation ruledestructivewise_platform.spend_control_rules.listList all authorisation rulesreadwise_platform.spend_control_rules.list_appliedList applied authorisation rulesreadwise_platform.spend_control_rules.unapplyUnapply an authorisation rulewrite
Application webhook subscriptions5
wise_platform.application_webhook_subscriptions.createCreate Application Webhook Subscriptionwritewise_platform.application_webhook_subscriptions.deleteDelete Application Webhook Subscriptiondestructivewise_platform.application_webhook_subscriptions.getGet Application Webhook Subscriptionreadwise_platform.application_webhook_subscriptions.listList Application Webhook Subscriptionsreadwise_platform.application_webhook_subscriptions.testTest Application Webhook Subscriptionwrite
Recipients5
wise_platform.recipients.check_compatibilityCheck account and quote compatibilityreadwise_platform.recipients.createCreate a recipient accountwritewise_platform.recipients.deactivateDeactivate a recipient accountdestructivewise_platform.recipients.getGet account by IDreadwise_platform.recipients.listList recipient accountsread
Transfers5
wise_platform.transfers.cancelCancel a transferdestructivewise_platform.transfers.createCreate a transferwritewise_platform.transfers.fundFund a Transferwritewise_platform.transfers.getGet a transfer by IDreadwise_platform.transfers.listList transfersread
Balances4
wise_platform.balances.createCreate a Balance Accountwritewise_platform.balances.deleteRemove a Balance Accountdestructivewise_platform.balances.getRetrieve a Balance by IDreadwise_platform.balances.listList Balances for a Profileread
Batch groups4
wise_platform.batch_groups.createCreate a batch groupwritewise_platform.batch_groups.fundFund a batch group via balancewritewise_platform.batch_groups.getRetrieve a batch groupreadwise_platform.batch_groups.updateUpdate batch group statuswrite
Card orders4
wise_platform.card_orders.createCreate a card orderwritewise_platform.card_orders.getRetrieve a card orderreadwise_platform.card_orders.listRetrieve all card ordersreadwise_platform.card_orders.update_statusUpdate card order statuswrite
Cards4
wise_platform.cards.getGet card detailsreadwise_platform.cards.listList cards for a profilereadwise_platform.cards.reset_pin_countReset PIN countwritewise_platform.cards.update_statusUpdate card statuswrite
Disputes4
wise_platform.disputes.createSubmit disputewritewise_platform.disputes.getGet disputereadwise_platform.disputes.listList disputesreadwise_platform.disputes.withdrawWithdraw disputedestructive
Kyc reviews4
wise_platform.kyc_reviews.createCreate a KYC Reviewwritewise_platform.kyc_reviews.getGet KYC Review by IDreadwise_platform.kyc_reviews.listGet all KYC Reviews for a profilereadwise_platform.kyc_reviews.update_redirect_urlUpdate KYC Review to get a Hosted KYC linkwrite
Profile webhook subscriptions4
wise_platform.profile_webhook_subscriptions.createCreate Profile Webhook Subscriptionwritewise_platform.profile_webhook_subscriptions.deleteDelete Profile Webhook Subscriptiondestructivewise_platform.profile_webhook_subscriptions.getGet Profile Webhook Subscriptionreadwise_platform.profile_webhook_subscriptions.listList Profile Webhook Subscriptionsread
Quotes4
wise_platform.quotes.createCreate a quote (authenticated)writewise_platform.quotes.create_unauthenticatedCreate a quote (unauthenticated)writewise_platform.quotes.getRetrieve a quote by IDreadwise_platform.quotes.updateUpdate a quotewrite
Simulation card transactions4
wise_platform.simulation_card_transactions.authoriseSimulate a card transaction authorisationwritewise_platform.simulation_card_transactions.clearSimulate a card transaction clearingwritewise_platform.simulation_card_transactions.listList simulated card transactionsreadwise_platform.simulation_card_transactions.reverseSimulate a card transaction reversalwrite
Addresses3
wise_platform.addresses.createCreate or Update an Addresswritewise_platform.addresses.getRetrieve an Address by IDreadwise_platform.addresses.listList Addresses for a Profileread
Card holder spend limits3
wise_platform.card_holder_spend_limits.deleteRemove cardholder limitsdestructivewise_platform.card_holder_spend_limits.getRetrieve cardholder limitsreadwise_platform.card_holder_spend_limits.updateCreate or update cardholder limitswrite
Card spend limits3
wise_platform.card_spend_limits.deleteDelete card limitsdestructivewise_platform.card_spend_limits.getRetrieve card limitsreadwise_platform.card_spend_limits.updateCreate or update card limitswrite
Directors3
wise_platform.directors.createCreate business directorswritewise_platform.directors.listList business directorsreadwise_platform.directors.replaceUpdate business directorswrite
Payment instruments3
wise_platform.payment_instruments.confirmConfirm instrumentwritewise_platform.payment_instruments.createCreate instrumentwritewise_platform.payment_instruments.getGet payment instrumentread
Sca facemaps3
wise_platform.sca_facemaps.createCreate a facemapwritewise_platform.sca_facemaps.deleteDelete a facemapdestructivewise_platform.sca_facemaps.verifyVerify a facemapwrite
Simulation kyc review requirements3
wise_platform.simulation_kyc_review_requirements.addSimulate adding new requirementwritewise_platform.simulation_kyc_review_requirements.listList KYC review requirementsreadwise_platform.simulation_kyc_review_requirements.submitSimulate requirement submissionwrite
Simulation transfers3
wise_platform.simulation_transfers.change_stateSimulate transfer state changewritewise_platform.simulation_transfers.fail_payoutSimulate transfer payout failurewritewise_platform.simulation_transfers.update_deliverySimulate a transfer delivery updatewrite
Ubos3
wise_platform.ubos.createCreate business ultimate ownerswritewise_platform.ubos.listList business ultimate ownersreadwise_platform.ubos.replaceUpdate business ultimate ownerswrite
Users3
wise_platform.users.check_existsCheck if user existsreadwise_platform.users.createCreate a user with a registration codewritewise_platform.users.getRetrieve a user by IDread
Account details orders2
wise_platform.account_details_orders.createCreate bank account details orderwritewise_platform.account_details_orders.listList bank account detail ordersread
Address requirements2
wise_platform.address_requirements.getGet Address Requirementsreadwise_platform.address_requirements.queryGet Address Requirements (with context)read
Batch group payment initiations2
wise_platform.batch_group_payment_initiations.createFund a batch groupwritewise_platform.batch_group_payment_initiations.getRetrieve a payment initiationread
Business profiles2
wise_platform.business_profiles.createCreate a business profilewritewise_platform.business_profiles.updateUpdate a business profilewrite
Business representatives2
wise_platform.business_representatives.getRetrieve business representativereadwise_platform.business_representatives.updateUpdate business representativewrite
Card kiosk collections2
wise_platform.card_kiosk_collections.getRetrieve card production statusreadwise_platform.card_kiosk_collections.produceProduce a cardwrite
Card payment tokens2
wise_platform.card_payment_tokens.activateManual provisioning payment token activationwritewise_platform.card_payment_tokens.listList payment tokens for a cardread
Card transactions2
wise_platform.card_transactions.getGet card transactionreadwise_platform.card_transactions.listList card transactionsread
Cases2
wise_platform.cases.createCreate a casewritewise_platform.cases.getRetrieve a case by IDread
Direct debit accounts2
wise_platform.direct_debit_accounts.createCreate a direct debit accountwritewise_platform.direct_debit_accounts.listRetrieve all direct debit accountsread
Hold limit breaches2
wise_platform.hold_limit_breaches.closeClose a hold limit breachwritewise_platform.hold_limit_breaches.listList hold limit breachesread
Multi currency account currencies2
wise_platform.multi_currency_account_currencies.list_availableRetrieve available currenciesreadwise_platform.multi_currency_account_currencies.list_payinRetrieve payin currenciesread
Payment instrument payins2
wise_platform.payment_instrument_payins.createCreate payinwritewise_platform.payment_instrument_payins.listGet all payins for a given payment instrumentread
Personal profiles2
wise_platform.personal_profiles.createCreate a personal profilewritewise_platform.personal_profiles.updateUpdate a personal profilewrite
Profile spend limits2
wise_platform.profile_spend_limits.getRetrieve profile limitsreadwise_platform.profile_spend_limits.updateUpdate profile limitswrite
Profile update windows2
wise_platform.profile_update_windows.closeClose an update windowdestructivewise_platform.profile_update_windows.openOpen an update windowwrite
Profiles2
wise_platform.profiles.getRetrieve a profile by IDreadwise_platform.profiles.listList profiles for a user accountread
Push provisioning payloads2
wise_platform.push_provisioning_payloads.get_apple_payPush Provisioning for Apple Payreadwise_platform.push_provisioning_payloads.get_google_payPush provisioning for Google Payread
Recipient account requirements2
wise_platform.recipient_account_requirements.getRetrieve recipient account requirements dynamicallyreadwise_platform.recipient_account_requirements.queryRetrieve additional recipient account requirements dynamicallyread
Third party transfers2
wise_platform.third_party_transfers.createCreate a third party transferwritewise_platform.third_party_transfers.getGet a third party transfer by IDread
User contact emails2
wise_platform.user_contact_emails.getRetrieve a contact email addressreadwise_platform.user_contact_emails.setSet a contact email addresswrite
User phone numbers2
wise_platform.user_phone_numbers.createCreate Phone Numberwritewise_platform.user_phone_numbers.deleteDelete Phone Numberdestructive
Verification documents2
wise_platform.verification_documents.createCreate an identification documentwritewise_platform.verification_documents.updateUpdate an identification documentwrite
Verification evidences2
wise_platform.verification_evidences.list_requiredRequired Evidencesreadwise_platform.verification_evidences.uploadUpload Evidenceswrite
Account details1
wise_platform.account_details.getGet account details by IDread
Account details payment returns1
wise_platform.account_details_payment_returns.createCreate payment returnwrite
Activities1
wise_platform.activities.listList Activities for a Profileread
Balance capacity1
wise_platform.balance_capacity.getRetrieve Deposit Limitsread
Balance movements1
wise_platform.balance_movements.createConvert or Move Money Between Balanceswrite
Balance statements1
wise_platform.balance_statements.getGet Balance Statementread
Bank details1
wise_platform.bank_details.createCreate multiple bank account detailswrite
Batch group transfers1
wise_platform.batch_group_transfers.createCreate a batch group transferwrite
Card encryption keys1
wise_platform.card_encryption_keys.getFetch RSA encryption keyread
Card order addresses1
wise_platform.card_order_addresses.validateValidate an addressread
Card order availability1
wise_platform.card_order_availability.getRetrieve available card programsread
Card order requirements1
wise_platform.card_order_requirements.getRetrieve card order requirementsread
Card pins1
wise_platform.card_pins.getGet card PINread
Card sensitive details1
wise_platform.card_sensitive_details.getGet sensitive card detailsread
Card spending permissions1
wise_platform.card_spending_permissions.updateBulk update card permissionswrite
Case messages1
wise_platform.case_messages.createSubmit a message to a casewrite
Claim account codes1
wise_platform.claim_account_codes.createGenerate a claim account codewrite
Comparisons1
wise_platform.comparisons.getRequest a comparison quoteread
Contacts1
wise_platform.contacts.createCreate a contact from an identifierwrite
Currencies1
wise_platform.currencies.listGet all currencies allowed for transfersread
Delivery estimates1
wise_platform.delivery_estimates.getGet the delivery estimate for a transferread
Dispute flow steps1
wise_platform.dispute_flow_steps.submitDispute dynamic flow entry pointwrite
Dispute reasons1
wise_platform.dispute_reasons.listRetrieve dispute reasonsread
Excess money accounts1
wise_platform.excess_money_accounts.setAdd an Excess Money Accountwrite
Gpi tracking1
wise_platform.gpi_tracking.lookupLook up GPI trackingread
Incoming transfers1
wise_platform.incoming_transfers.getGet an incoming transferread
Jose request public keys1
wise_platform.jose_request_public_keys.createAdd a new client public keywrite
Jose response public keys1
wise_platform.jose_response_public_keys.getGet Wise JOSE public keyread
Kyc review link requests1
wise_platform.kyc_review_link_requests.createKYC review completionwrite
Link requests1
wise_platform.link_requests.getGet embedded flow configurationread
Me1
wise_platform.me.getRetrieve current user by tokenread
Multi currency account eligibility1
wise_platform.multi_currency_account_eligibility.getRetrieve multi currency account eligibilityread
Multi currency accounts1
wise_platform.multi_currency_accounts.getRetrieve multi currency account for a profileread
Payin sessions1
wise_platform.payin_sessions.create_paynowCreate PayNow payment detailswrite
Payment instrument link requests1
wise_platform.payment_instrument_link_requests.createPayment instrument creationwrite
Profile verification status1
wise_platform.profile_verification_status.check_bank_transferCheck profile verification statuswrite
Rates1
wise_platform.rates.listRetrieve current ratesread
Recipient confirmations1
wise_platform.recipient_confirmations.acceptAccept confirmation outcomeswrite
Recipient link requests1
wise_platform.recipient_link_requests.createRecipient creationwrite
Sca device fingerprints1
wise_platform.sca_device_fingerprints.deleteDelete a device fingerprintdestructive
Sca pins1
wise_platform.sca_pins.deleteDelete a PINdestructive
Sca sessions1
wise_platform.sca_sessions.authoriseCreate an SCA sessionwrite
Settlement allocation payment intents1
wise_platform.settlement_allocation_payment_intents.getGet a payment intentread
Settlement allocations1
wise_platform.settlement_allocations.getGet a settlement allocationread
Settlement journals1
wise_platform.settlement_journals.createSend a settlement journalwrite
Simulation balances1
wise_platform.simulation_balances.top_upSimulate a balance top-upwrite
Simulation bank transactions1
wise_platform.simulation_bank_transactions.importSimulate incoming bank transferwrite
Simulation card production1
wise_platform.simulation_card_production.updateSimulate card production state changewrite
Simulation kyc reviews1
wise_platform.simulation_kyc_reviews.verifySimulate verifying a KYC reviewwrite
Simulation profiles1
wise_platform.simulation_profiles.verifySimulate verification for all profileswrite
Simulation sanction cases1
wise_platform.simulation_sanction_cases.createSimulate a sanction casewrite
Simulation settlement funds1
wise_platform.simulation_settlement_funds.createSimulate settlement allocation funds receivedwrite
Simulation swift in1
wise_platform.simulation_swift_in.createSimulate incoming Swift paymentwrite
Simulation verifications1
wise_platform.simulation_verifications.createSimulate verification for a profilewrite
Three DS challenges1
wise_platform.three_ds_challenges.submit_resultInform challenge resultwrite
Total funds1
wise_platform.total_funds.getGet Total Fundsread
Transfer deposit details1
wise_platform.transfer_deposit_details.getRetrieve bank transfer deposit detailsread
Transfer payments1
wise_platform.transfer_payments.listList completed paymentsread
Transfer payout info1
wise_platform.transfer_payout_info.getGet payout informationread
Transfer requirements1
wise_platform.transfer_requirements.queryValidate transfer requirementsread
Questions
The Wise Platform MCP server, answered.
Is there a Wise Platform MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 202 Wise Platform actions across one time tokens, spend control rules, application webhook subscriptions and recipients, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Wise Platform.
What do I need to connect Wise Platform?
Wise API token: a personal API token (Wise.com > Settings > Integrations and tools > API tokens; full or read-only…. Plus your host. The free call account { op: "connections.requirements", service: "wise_platform" } lists exactly what to paste.
Can an AI agent delete or change things in Wise Platform?
Only if its key allows it, and only with an explicit confirmation. 14 Wise Platform actions are destructive, including remove a Balance Account, delete Profile Webhook Subscription and delete a PIN. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Wise Platform API limit?
actionlake paces every call to the limits in the Wise Platform service file: 100 calls a second per connection. Repeated reads are answered from cache (73 Wise Platform actions can be), which never reaches Wise Platform.
What does a Wise Platform action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (202 Wise Platform actions page). Cache hits, searches, dry runs and calls Wise Platform refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Wise Platform API does it cover?
The Wise Platform API 2026Q4 (OpenAPI 3.1.0, global quarterly version) at api.wise.com/2026Q4 by default, or the base URL set when you connect. It is built from Wise Platform's documentation as read on 22 October 2026. 202 actions in 108 areas, each one in the signed service file (version 1.0.0).
Can I combine Wise Platform with my other systems?
Yes. ask joins Wise Platform to HaloPSA or HubSpot CRM on the same customer and returns the answer rather than every row. Wise Platform maps crm.contact, which 192 other connectors also map.
Does actionlake keep my Wise Platform data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Wise Platform credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Wise Platform today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.