xendit-mcp
Xendit payment gateway for Southeast Asia. Invoices, disbursements, balance checks, and bank transfers.
xendit-mcp
Model Context Protocol server for the Xendit payment API. Supports invoices, disbursements, balances, and transactions across Indonesia, the Philippines, Thailand, Vietnam, and Malaysia.
Install
npm install -g xendit-mcp
Or run on demand with npx xendit-mcp.
Configuration
- Sign up at the Xendit Dashboard.
- Go to Settings → API Keys and generate a key.
- Use a test key (
xnd_development_...) for development or a live key for production.
| Variable | Required | Description |
|---|---|---|
XENDIT_API_KEY | yes | Test or live API key |
Claude Desktop
Edit claude_desktop_config.json:
{
"mcpServers": {
"xendit": {
"command": "npx",
"args": ["-y", "xendit-mcp"],
"env": {
"XENDIT_API_KEY": "your-api-key"
}
}
}
}
Claude Code
claude mcp add xendit -e XENDIT_API_KEY=your-api-key -- npx -y xendit-mcp
Cursor
Add to ~/.cursor/mcp.json with the same shape as Claude Desktop.
Tools
| Tool | Description |
|---|---|
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. |
expire_invoice | Expire an active invoice. |
list_transactions | List payments, disbursements, refunds, and fees. |
create_disbursement | Send funds to a bank account or e-wallet. |
get_disbursement | Check disbursement status. |
list_disbursement_banks | List supported banks and e-wallets by country. |
Prompts
| Prompt | Description |
|---|---|
check_balance | Report account balance. |
recent_payments | Payments received in the last N days. |
create_payment_link | Generate a payment link for a customer. |
unpaid_invoices | List pending invoices. |
send_payout | Send funds to a bank account. |
daily_summary | Today's payment activity. |
Resources
| Resource | URI | Description |
|---|---|---|
| Supported Banks | xendit://banks | Bank codes for Indonesia and the Philippines. |
| API Info | xendit://info | Xendit API details and rate limits. |
Example queries
What's my current Xendit balance?
Saldo Xendit saya berapa?
Create an invoice for Rp 500,000 for "Website design deposit".
Buatkan invoice Rp 500.000 untuk "Deposit desain website".
Show me all unpaid invoices.
Tampilkan semua invoice yang belum dibayar.
Send Rp 1,000,000 to Ahmad at BCA.
Kirim Rp 1.000.000 ke Ahmad di BCA.
List available banks for disbursement in the Philippines.
Environments
Xendit issues separate test and live API keys. The server makes no distinction between them; it sends requests with whichever key is configured. Test keys operate against the Xendit sandbox, so no real funds move.
Disclaimer
This is an unofficial MCP server. Not affiliated with or endorsed by Xendit.
License
相關伺服器
Check Point Quantum Management
Exposes Check Point security management data for AI-powered automation and analysis.
Azure
Interact with and manage Azure services using natural language.
Okta MCP Server
Interact with Okta's user management system for comprehensive user, group, and onboarding automation.
AWS Cost Explorer & Bedrock Logs
Retrieve AWS spend data from Cost Explorer and Amazon Bedrock usage data from CloudWatch logs.
OpenDota MCP Server
Access real-time Dota 2 statistics, match data, and player information from the OpenDota API.
Flow Studio - Power Automate MCP Server
Debug, build, and manage Microsoft Power Automate cloud flows with AI agents. 15 tools for action-level error details, flow creation, run history, and multi-tenant operations.
Ssemble AI Clipping
Create AI-powered short-form video clips from YouTube videos using any AI assistant
Remote MCP Server (Authless)
A remote MCP server deployable on Cloudflare Workers without authentication. It can be deployed via Cloudflare or run locally using npm.
Remote MCP Server (Authless)
An example of a remote MCP server deployable on Cloudflare Workers, operating without authentication.
Remote MCP Server (Authless)
A remote MCP server deployable on Cloudflare Workers without authentication.