xendit-mcp
xendit-mcp (solo lectura)
Servidor MCP minimalista de solo lectura para Xendit. Creado para el agente CareNow Issue Resolver: busca pagos, desembolsos, reembolsos y transacciones de VA. Nunca mueve dinero.
No oficial. No está afiliado ni respaldado por Xendit.
¿Por qué solo lectura?
Los agentes no deberían poder llamar a create_disbursement, create_refund o expire_invoice, ni siquiera mediante inyección de prompts desde un campo del lado de Xendit. Este servidor expone solo endpoints GET. Para una defensa en profundidad, utilice también una clave de API de Xendit con permisos limitados a *_READ.
Related MCP server: mcp-sqlserver-readonly
Instalación y ejecución
No es necesario clonar. Instale directamente desde GitHub mediante npx:
{
"mcpServers": {
"xendit": {
"command": "npx",
"args": ["-y", "github:indratjhai/xendit-mcp"],
"env": {
"XENDIT_API_KEY": "xnd_development_..."
}
}
}
}En la primera ejecución, npm clona el repositorio, instala las dependencias y ejecuta npm run build a través del script prepare. Después de eso, se inicia desde la instalación en caché.
Fije un commit específico para la reproducibilidad:
"args": ["-y", "github:indratjhai/xendit-mcp#<commit-sha>"]Desarrollo local
git clone https://github.com/indratjhai/xendit-mcp.git
cd xendit-mcp
npm install
cp .env.example .env # fill in XENDIT_API_KEY
npm run devClave de API
Vaya a https://dashboard.xendit.co/settings/developers#api-keys
Cree una clave con permisos de solo LECTURA:
BALANCE_READINVOICE_READTRANSACTION_READDISBURSEMENT_READREFUND_READPAYMENT_REQUEST_READ
Utilice una clave de prueba
xnd_development_...durante el desarrollo.
Herramientas
Herramienta | Propósito |
| Saldo de la cuenta por tipo (CASH / HOLDING / TAX) |
| Filtrar por external_id, estado, rango de fechas |
| Factura por ID |
| Herramienta principal: filtrar por reference_id, tipo, canal, fecha |
| Transacción por ID |
| Desembolso por ID |
| Desembolso por su referencia |
| Filtrar por payment_request_id / invoice_id / reference_id |
| Reembolso por ID |
| Nueva API de pagos: filtrar por reference_id |
| Solicitud de pago por ID |
| Cuenta virtual: para investigaciones de VA incorrectas |
| Pago de VA por payment_id |
Lo que no está aquí (por diseño)
create_invoice,expire_invoicecreate_disbursementcreate_refundcreate_payment_requestCualquier POST / PATCH / DELETE
Si un flujo de trabajo necesita una mutación, debe realizarse manualmente en el panel de control de Xendit o mediante un flujo de aprobación independiente que revise un humano, no desde una sesión de agente.
Notas de seguridad
La clave de API se lee desde la variable de entorno
XENDIT_API_KEY. Nunca se registra, nunca se envía a la salida de la herramienta.La salida de red está codificada como
https://api.xendit.co: no hay otros hosts.Los ID de los componentes de ruta se validan contra
^[a-zA-Z0-9_-]+$y se codifican en URL.Todas las entradas de las herramientas están validadas con zod.
Solo dependencias en tiempo de ejecución:
@modelcontextprotocol/sdk,zod.
Licencia
MIT
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
AlicenseAqualityCmaintenanceRead-only MCP server that allows AI assistants to query and monitor KVM Fleet devices, audit logs, and console sessions through the official REST API.5141MIT- Alicense-qualityCmaintenanceRead-only SQL Server MCP server enabling safe database queries, table listing, and schema inspection with built-in security protections.MIT
- Flicense-qualityCmaintenanceRead-only MCP server for Hevo Data API, enabling monitoring of pipelines, objects, destinations, models, and workflows with secure self-hosted credentials.
- Alicense-qualityAmaintenanceA read-only MCP Server that acts as an interface between a MariaDB database and Open-WebUI. It allows only read-only queries and blocks all write operations.Apache 2.0
Related MCP Connectors
Read-only MCP server for ClassQuill, a tutoring-business-management platform.
A paid remote MCP for AI SDK data query MCP, built to return verdicts, receipts, usage logs, and aud
Read-only MCP access to sessions, funnels, campaigns, errors, live visitors, and anomalies.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/indratjhai/xendit-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server