# Finmo MCP for AI Agents AI Agent Connect

> Finmo. Manage global pay-ins, payouts, and multi-currency wallets through your AI agent. It gives you a way to handle cross-border payments and liquidity without switching between banking portals. You can check real-time FX rates, manage virtual accounts, and track transaction statuses using simple natural language commands.

## Overview
- **Category:** finance-accounting
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_5ItQAbTyJTEjIb7ZRRC11aAGFoTmreVQYkbocflc/ai-agent-connect
- **Tags:** treasury-management, cross-border-payments, multi-currency, liquidity, global-payouts, wallets

## Description

Finmo lets you manage global pay-ins, payouts, and multi-currency wallets through your AI agent. Dealing with global payments usually involves a mess of browser tabs. You have to log into one portal to see your USD balance, another to check EUR liquidity, and a third to find the current exchange rate for a payout in Singapore. Then you have to copy and paste beneficiary details into a form, hoping you did not miss a digit. This connector replaces that manual loop with a single conversation. Instead of logging into a separate dashboard to find local collection methods or to verify a beneficiary's details, you can just ask your agent to do it for you. You can get a snapshot of your organization's total liquidity across multiple currencies or check a live exchange rate before initiating a large transfer. It handles the data retrieval and the execution, so you can stay focused on the bigger picture. By connecting Finmo through the Vinkius catalog, you are essentially giving your AI agent the keys to your global payment infrastructure. It is about moving from manual data entry and portal hopping to a conversational workflow where you just tell your agent what needs to happen, and it handles the interaction with the payment rails.

## Tools

### create_customer
create_customer lets you add a new customer to your database. This is the first step for onboarding new users to your payment system.

### create_payout
create_payout lets you send money to a verified beneficiary. This tool handles the actual execution of your global disbursements.

### get_fx_rate
get_fx_rate lets you get a live exchange rate for currency conversions. Use this to make sure you are getting the best price for international transfers.

### list_beneficiaries
list_beneficiaries lets you view your list of approved payout recipients. This helps you verify who you are sending money to quickly.

### list_customers
list_customers lets you see all the customer profiles currently in your database. It is the easiest way to find specific user info.

### list_payin_methods
list_payin_methods lets you see which local payment options are available in different countries. Use this to tell customers how they can pay you.

### list_payins
list_payins lets you check the status of incoming payments from around the world. It helps you keep track of money on its way to you.

### list_payouts
list_payouts lets you review your history of outgoing payments. You can use this to audit past transactions or check current statuses.

### list_refunds
list_refunds lets you view a list of all processed refunds. This keeps your accounting records accurate.

### list_virtual_accounts
list_virtual_accounts lets you see all the virtual accounts you have set up. This is great for keeping different payment streams organized.

### list_wallets
list_wallets lets you get a summary of all your organization's wallets and their balances. It gives you a clear view of your total liquidity.

### create_payin
create_payin lets you start a new pay-in request. Use this to initiate the process of receiving funds from a customer.

## Prompt Examples

**Prompt:** 
```
How much money do we have in our SGD and EUR wallets right now?
```

**Response:** 
```
### Current Wallet Balances

| Currency | Balance | Status |
| :--- | :--- | :--- |
| **SGD** | S$15,000.00 | Active |
| **EUR** | €8,200.00 | Active |

Your total liquidity across these accounts is being tracked in real-time.
```

**Prompt:** 
```
What are the best ways for a customer in Japan to pay us?
```

**Response:** 
```
For customers in **Japan (JP)**, the following local pay-in methods are available:

* **Bank Transfer** (Local JP Banks)
* **Konbini** (Convenience Store Payments)
* **PayPay** (Mobile Wallet)

Would you like me to provide the specific details for any of these?
```

**Prompt:** 
```
Can you find the payout details for 'Acme Corp' and tell me the current exchange rate for USD to EUR?
```

**Response:** 
```
### Request Details

* **Beneficiary:** Acme Corp
* **Status:** Verified
* **Payout Type:** Cross-Border

**Live Exchange Rate:**
1 USD = **0.92 EUR**

*Quote is valid for the next 60 seconds. Would you like to proceed with the payout?*
```

## Capabilities

### Check real-time exchange rates
Get live quotes for currency conversions before you move money.

### List local pay-in methods
See which payment options are available in different countries.

### Initiate global payouts
Send money to verified beneficiaries across different regions.

### Monitor refund statuses
Track the progress of processed refunds and historical payments.

### Manage multi-currency wallets
View balances and liquidity across your entire organization.

### Create customer profiles
Build and maintain a database of customers and beneficiaries.

### Manage virtual accounts
List and organize virtual accounts for easier reconciliation.

## Use Cases

### Checking liquidity for a large payout
A treasury manager needs to know if they have enough SGD to cover a payout. They ask the agent to check balances and see if they need to move funds.

### Paying a cross-border vendor
An ops manager needs to pay a contractor in the UK. They ask the agent to find the contractor in their approved list and then initiate the payout.

### Verifying local payment options
A marketplace owner wants to know how a customer in Brazil can pay. They ask the agent to check the available local methods and share the results.

### Auditing processed refunds
A finance person needs to audit last month's refunds. They ask the agent to pull a list of all processed refunds for a specific date range.

## Benefits

- Stop jumping between banking portals by viewing all your balances in one place with your organization's wallet summary.
- Speed up vendor payments by quickly verifying recipients before you hit send to ensure accuracy.
- Get precise pricing on international transfers by fetching live quotes before you move any money.
- Simplify local collections by seeing exactly how customers in different countries can pay you.
- Keep your records accurate by tracking the progress of every refund and incoming payment.
- Automate customer onboarding by building your database through simple natural language commands.

## How It Works

The bottom line is you get a conversational interface for your entire global payment and treasury workflow.

1. Subscribe to the Finmo MCP on the Vinkius Marketplace.
2. Enter your Finmo Access Key and Secret Key from your Developer Settings.
3. Start asking your AI client to check balances, send payouts, or fetch FX rates.

## Frequently Asked Questions

**Can the Finmo MCP help me manage multiple currencies?**
Yes, it gives you a clear view of your organization's wallets and balances across various currencies in one place.

**How does the Finmo MCP handle global payouts?**
It allows you to list and initiate payouts to verified beneficiaries across different countries using natural language.

**Can I use Finmo MCP to check live exchange rates?**
Yes, you can fetch real-time FX quotes to make informed decisions on currency conversions and international transfers.

**Does Finmo MCP support virtual accounts?**
Yes, it allows you to list and manage virtual accounts to streamline your reconciliation and local payment acceptance.

**Can I add new customers through the Finmo MCP?**
Yes, you can create and maintain customer profiles directly through your AI agent to keep your database up to date.

**Can the Finmo MCP track my refunds?**
Yes, it lets you monitor the status of refunds and historical payments to keep your financial records in sync.

**How can I check which local payment methods are supported in a specific country?**
Use the 'list_payin_methods' tool and provide the ISO country code (e.g., 'SG' for Singapore or 'TH' for Thailand). The agent will return a list of available collection methods for that region.

**Is it possible to get a live exchange rate before converting funds?**
Yes! The 'get_fx_rate' tool allows you to request a real-time quote by specifying the sell currency, buy currency, and the amount you wish to convert.

**Can I see all my wallet balances at once?**
Absolutely. By using the 'list_wallets' tool, the agent will retrieve all organizational wallets, showing the balance and currency for each, providing a clear snapshot of your liquidity.