xendit-mcp
xendit-mcp (schreibgeschützt)
Minimaler, schreibgeschützter MCP-Server für Xendit. Entwickelt für den CareNow Issue Resolver Agent – sucht nach Zahlungen, Auszahlungen, Rückerstattungen und VA-Transaktionen. Bewegt niemals Geld.
Inoffiziell. Nicht mit Xendit verbunden oder von Xendit unterstützt.
Warum schreibgeschützt?
Agenten sollten nicht in der Lage sein, create_disbursement, create_refund oder expire_invoice aufzurufen – selbst nicht durch Prompt-Injection über ein Feld auf Xendit-Seite. Dieser Server stellt nur GET-Endpunkte bereit. Verwenden Sie zur Verteidigung in der Tiefe zusätzlich einen Xendit-API-Schlüssel, der auf *_READ-Berechtigungen beschränkt ist.
Related MCP server: mcp-sqlserver-readonly
Installation & Ausführung
Kein Klonen erforderlich. Installieren Sie direkt von GitHub über npx:
{
"mcpServers": {
"xendit": {
"command": "npx",
"args": ["-y", "github:indratjhai/xendit-mcp"],
"env": {
"XENDIT_API_KEY": "xnd_development_..."
}
}
}
}Beim ersten Ausführen klont npm das Repository, installiert die Abhängigkeiten und führt npm run build über das prepare-Skript aus. Danach startet es aus der zwischengespeicherten Installation.
Fixieren Sie einen bestimmten Commit für die Reproduzierbarkeit:
"args": ["-y", "github:indratjhai/xendit-mcp#<commit-sha>"]Lokale Entwicklung
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 devAPI-Schlüssel
Gehen Sie zu https://dashboard.xendit.co/settings/developers#api-keys
Erstellen Sie einen Schlüssel mit NUR-LESEN-Berechtigungen:
BALANCE_READINVOICE_READTRANSACTION_READDISBURSEMENT_READREFUND_READPAYMENT_REQUEST_READ
Verwenden Sie während der Entwicklung einen
xnd_development_...-Testschlüssel.
Tools
Tool | Zweck |
| Kontostand nach Typ (CASH / HOLDING / TAX) |
| Filtern nach external_id, Status, Datumsbereich |
| Rechnung nach ID |
| Kern-Tool – Filtern nach reference_id, Typ, Kanal, Datum |
| Transaktion nach ID |
| Auszahlung nach ID |
| Auszahlung nach Ihrer Referenz |
| Filtern nach payment_request_id / invoice_id / reference_id |
| Rückerstattung nach ID |
| Neue Payments API – Filtern nach reference_id |
| Zahlungsanforderung nach ID |
| Virtuelles Konto – für Untersuchungen bei falschen VAs |
| VA-Zahlung nach payment_id |
Was hier nicht enthalten ist (beabsichtigt)
create_invoice,expire_invoicecreate_disbursementcreate_refundcreate_payment_requestJegliche POST / PATCH / DELETE
Wenn ein Workflow eine Änderung erfordert, sollte dies manuell im Xendit-Dashboard oder über einen separaten Genehmigungsprozess erfolgen, den ein Mensch überprüft – nicht über eine Agentensitzung.
Sicherheitshinweise
API-Schlüssel wird aus der Umgebungsvariablen
XENDIT_API_KEYgelesen. Wird niemals protokolliert und niemals an die Tool-Ausgabe gesendet.Der Netzwerkausgang ist fest auf
https://api.xendit.cocodiert – keine anderen Hosts.Pfadkomponenten-IDs werden gegen
^[a-zA-Z0-9_-]+$validiert und URL-kodiert.Alle Tool-Eingaben sind zod-validiert.
Nur Laufzeitabhängigkeiten:
@modelcontextprotocol/sdk,zod.
Lizenz
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