# Brankas MCP for AI Agents AI Agent Connect

> Brankas MCP lets you manage open finance operations through any AI agent. It handles direct payments, automated disbursements, and real-time bank data retrieval for businesses operating in Southeast Asia. It turns your AI into a financial operations hub for account-to-account transfers and statement management.

## Overview
- **Category:** money-moves
- **Price:** Free
- **Endpoint:** https://edge.vinkius.com/vk_preview_wfDvb6HdBhzEvSDLT2gonWbY7e3IANS2b1AYJgFZ/ai-agent-connect
- **Tags:** open-finance, api-integration, disbursements, account-to-account, financial-data, southeast-asia

## Description

Brankas connects your Open Finance account to your AI agent so you can handle payments and payouts across Southeast Asia with natural language. Instead of jumping between different bank portals to move money or check balances, you can just tell your agent to do it. You can set up checkout sessions to accept instant account-to-account payments or trigger automated disbursements to vendors and partners. The Connector handles the tracking of these transactions for you, so you don't have to manually follow up on every payout. It also pulls real-time data like bank balances and transaction history directly into your workflow. If you're tired of manual reconciliations and want to automate your cash flow, you can find this and thousands of other connectors in the Vinkius catalog to build out your automation stack. It's about moving away from manual data entry and toward a system where your agent handles the heavy lifting of financial logistics.

## Tools

### get_transfer_status
Get status of a Disburse transfer. This tells you if a payout reached the recipient's bank successfully.

### inter_bank_transfer
Initiate an inter-bank disbursement payout. This handles the heavy lifting of moving money between different institutions.

### intra_bank_transfer
Initiate an intra-bank disbursement payout. Use this for faster money movement within the same bank network.

### create_checkout
Create a new Direct payment checkout session. This allows your agent to initiate a payment request for a customer.

### get_balance
Retrieve linked bank account balances. Use this to check how much cash is available in your accounts instantly.

### get_identities
Retrieve linked identity data. This helps in verifying user information during a transaction or onboarding.

### get_statement
Retrieve linked bank statement data. It is the fastest way to get a history of recent transactions for your records.

### get_transaction
Get status of a Direct payment transaction. Use this to see if a customer's payment actually went through.

## Prompt Examples

**Prompt:** 
```
Create a checkout session for 1,200 PHP.
```

**Response:** 
```
I've created a checkout session for 1,200 PHP. Your transaction ID is `txn_99281`. You can share this with your customer to complete the payment.
```

**Prompt:** 
```
What's the status of transfer trf_4432?
```

**Response:** 
```
The disbursement `trf_4432` is currently marked as **SUCCESS**. The funds were deposited into the beneficiary's account at 2:14 PM.
```

**Prompt:** 
```
Show me my current balances.
```

**Response:** 
```
Here are your current balances:

| Account | Balance |
| :--- | :--- |
| Main Operating | 45,000.00 PHP |
| Savings | 12,300.00 PHP |

*Note: Balances are updated in real-time.*
```

## Capabilities

### Create payment checkouts
Initiate a session for customers to pay you directly via bank transfer.

### Fetch real-time balances
Get the current available funds from your linked bank accounts instantly.

### Pull bank statements
Retrieve transaction history and statement data for your connected accounts.

### Send automated payouts
Move money to other banks or internal accounts using automated transfers.

### Monitor transaction status
Check whether a payment or disbursement was successful in real-time.

### Retrieve user identities
Get verified identity data for your linked accounts to help with onboarding.

## Use Cases

### Automating weekly vendor payouts
A founder asks their agent to send 50 payments to vendors. The agent uses inter_bank_transfer to execute all payouts in one go.

### Verifying instant customer payments
A customer sends a bank transfer. The ops lead asks the agent to check the status of the transaction ID using get_transaction.

### Automated monthly bank reconciliation
An accountant asks the agent to pull the latest bank statements for all accounts using get_statement to update their records.

### Real-time liquidity monitoring
A treasurer asks the agent to show current balances across all linked accounts to see how much cash is available right now.

## Benefits

- Automate payouts using inter_bank_transfer and intra_bank_transfer to move money without manual bank logins.
- Get real-time visibility into cash flow by using get_balance and get_statement to pull data instantly.
- Simplify customer payments by creating checkout sessions with create_checkout for direct bank transfers.
- Reduce manual tracking by using get_transaction and get_transfer_status to monitor every step of a payment.
- Access verified user info faster with get_identities to streamline your KYC and onboarding workflows.

## How It Works

The bottom line is you get a way to turn natural language into actual financial transactions and data pulls.

1. Subscribe to the Connector and grab your Brankas API keys.
2. Configure your sandbox or production environment in your AI client.
3. Ask your agent to move money, check balances, or pull statements.

## Frequently Asked Questions

**Can the Brankas MCP actually move money?**
Yes, it can initiate both inter-bank and intra-bank transfers, allowing your agent to send payouts directly.

**Does Brankas MCP work for US banks?**
No, this Connector is specifically for the Brankas Open Finance ecosystem in Southeast Asia.

**How do I check if a payment was successful?**
You can ask your agent to check the status of a specific transaction ID using the get_transaction tool.

**Can I get my bank statements?**
Yes, the Connector can pull your latest bank statement data so you can review your history via your AI client.

**Is this for personal banking?**
This is designed for business operations, like handling payouts, checking balances, and managing checkout sessions.

**How many tools does the Brankas MCP have?**
It includes 8 specific tools for payments, disbursements, and data retrieval.

**Can I initiate a payout to a vendor's bank account?**
Yes! Use the `inter_bank_transfer` or `intra_bank_transfer` action, providing the amount, currency, beneficiary account, and bank code. Your agent will trigger the Brankas Disburse API.

**How do I check the status of a customer's direct payment?**
Simply ask the agent to `get_transaction` and provide the Transaction ID. It will retrieve the latest status from Brankas (e.g., SUCCESS, FAILED, PENDING).

**Does the integration allow fetching connected bank account balances?**
Yes. If you have active user consents configured, use the `get_balance` tool to retrieve real-time available balances across the connected accounts.