MCP server for Xendit payment APIs. Invoices, disbursements, balances, and transactions for Southeast Asia.
MCP server for Xendit payment APIs. Invoices, disbursements, balances, and transactions for Southeast Asia.
Model Context Protocol server for the Xendit payment API. Supports payment links via invoices, payouts/disbursements, balances, and transactions across Indonesia, the Philippines, Thailand, Vietnam, and Malaysia.
Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| get_workspace_mode | Explain which Xendit mode is active, what is enabled, and the safest next step to unlock more features. |
| guided_setup | Generate a Claude Code or Claude Desktop config snippet for read-only, invoices, or guarded-payouts. |
| get_balance | Account balance by type (CASH, HOLDING, TAX). |
| list_invoices | List invoices filtered by status, date range, or currency. |
| get_invoice | Retrieve a single invoice. |
| create_invoice | Create a payment invoice and return a payment link. Disabled unless XENDIT_ENABLE_INVOICE_MUTATIONS=true. |
| expire_invoice | Expire an active invoice. Disabled unless XENDIT_ENABLE_INVOICE_MUTATIONS=true. |
| list_transactions | List payments, payouts, refunds, transfers, and balance adjustments. |
| prepare_disbursement | Stage a money-out call and return a short-lived confirmation token. Disabled unless XENDIT_ENABLE_DISBURSEMENTS=true. |
| confirm_disbursement | Execute a previously prepared money-out token. Requires approvalCode. Disabled unless XENDIT_ENABLE_DISBURSEMENTS=true. |
| cancel_disbursement | Cancel a prepared money-out token. Disabled unless XENDIT_ENABLE_DISBURSEMENTS=true. |
| create_disbursement | Legacy one-shot payout/disbursement. Requires approvalCode and explicit legacy opt-in. Disabled unless both XENDIT_ENABLE_DISBURSEMENTS=true and XENDIT_ENABLE_L |
| get_disbursement | Check payout/disbursement status. Disabled unless XENDIT_ENABLE_DISBURSEMENTS=true. |
| list_disbursement_banks | List payout channels such as ID_BCA and PH_BPI. Disabled unless XENDIT_ENABLE_DISBURSEMENTS=true. |
{
"mcpServers": {
"xendit": {
"command": "npx",
"args": [
"-y",
"xendit-mcp"
],
"env": {
"XENDIT_API_KEY": "YOUR_XENDIT_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| XENDIT_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Access Stripe billing and payment tools through its MCP server. Connect with OAuth or a supported agent API key and choose the intended account.
Local repository surgery — status, diffs, commits, branches and history for any repo on disk.
AI shopping gateway for product search, inventory, carts, and merchant-hosted checkout.
Continue as guest on hosted MCP; review invoices before send.
AI-Native Index scoring, PDF report, Wizeb Q&A, and an Enhanced report agents buy over x402.
Payment identity intelligence for AI agents.