otherapi_key

Finmo

Finmo provides payment collection, payouts, wallets, foreign exchange, virtual accounts, and transaction management for businesses.

Integration

Vendor
Finmo
Category
other
Auth
API_KEY
Tools
19
Composio slug
finmo

Tools

  • Create Customer

    Create a real production Finmo customer profile containing personal or company identity data. This stores PII, mutates production, and may start identity-verification or other compliance workflows, but does not itself move money. Confirm th

  • Create Payin

    Create a real production payin that can collect money from a customer and credit a customer or merchant wallet. This has real financial effects. First call FINMO_LIST_PAYIN_METHODS and FINMO_GET_PAYIN_METHOD_REQUIREMENTS, then supply exactl

  • Create Payout

    Send real production funds from a Finmo wallet to a beneficiary. This reserves and can irreversibly transfer money. First call FINMO_LIST_PAYOUT_METHODS and FINMO_GET_PAYOUT_METHOD_REQUIREMENTS, verify the beneficiary and available wallet b

  • Create Payout Beneficiary

    Create a real payout beneficiary in the connected Finmo production account. This does not move money, but Finmo stores the supplied sensitive bank, proxy, identity, and contact data and the record can enable later payouts. First call FINMO_

  • Create Refund

    Issue a real production full refund for a completed Finmo payin. This moves real money, debits or holds funds in the payin wallet, may incur fees, and may be irreversible. Before calling, verify the payin is refundable and that the full ref

  • Get Payin Method Requirements

    Return the dynamic required fields, validation regexes, limits, instructions, and capabilities for one Finmo payin method. Call this immediately before constructing a payin request.

  • Get Payment

    Get one payin, payout, or refund by its Finmo reference ID. Use this after an ambiguous timeout before retrying a money-moving request with the same idempotency key.

  • Get Payout Method Requirements

    Return the dynamic payout, beneficiary, and sender field requirements for one Finmo payout method. Use it before creating a beneficiary or moving money.

  • Get Wallet

    Get one wallet and its currency accounts, including actual and available balances. Reading balances is sensitive but does not move funds.

  • List Customers

    List one page of individual or company customer profiles and wallet-readiness state. Returns a continuation cursor when more customers are available.

  • List Payin Methods

    List one page of enabled ways to collect money for a country and currency, with a continuation cursor when more results exist. Use FINMO_GET_PAYIN_METHOD_REQUIREMENTS before creating a payin because required fields vary by method.

  • List Payins

    List inbound payment attempts with status, method, customer, wallet, and time filters. Returns one page and a continuation cursor.

  • List Payout Beneficiaries

    List one page of stored payout beneficiaries and their destination details. Returns a continuation cursor when more beneficiaries are available; use payout method discovery to assess rail suitability.

  • List Payout Methods

    List one page of enabled payout rails for a sender and beneficiary country/currency pair. Results may use wildcard sender values. Inspect the returned beneficiary requirements, then call FINMO_GET_PAYOUT_METHOD_REQUIREMENTS for current bene

  • List Payouts

    List one page of outbound payments with status, payout method, and time filters. Returns a continuation cursor when more payouts are available.

  • List Refunds

    List one page of refunds with status, originating payin, amount, and time filters. Returns a continuation cursor when more refunds are available.

  • List Transactions

    List organization-level financial transactions for reconciliation, filtered by customer, event type, settlement, reconciliation, or time. Returns one page and a continuation cursor.

  • List Wallets

    List one page of Finmo wallets available to the connected organization or a customer. Returns a continuation cursor when more wallets are available. Summaries exclude balances; use FINMO_GET_WALLET for wallet accounts and balances.

  • Transfer Wallet Funds

    Move real production funds immediately between two Finmo wallets. This money-moving operation may be irreversible. Before calling, use FINMO_GET_WALLET on both wallets to verify the exact destination, active currency accounts, and sufficien

Setup

  1. Create or open a Switchy Project.
  2. Open Integrations and connect Finmo.
  3. Authorise through api_key. Switchy stores the connection against your org.
  4. Everyone in the Project can now @-mention the Finmo tools in chat.

What teammates see: by default, memories from Finmo 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

Not enough Projects yet to publish anonymised usage stats (we require ≥ 50 Projects per week).

Starter prompts

Starter prompts for this model will land here soon.

More other MCPs

See all other MCPs

Data last verified 7 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.