Skip to main content
Glama
indratjhai

xendit-mcp

by indratjhai

xendit-mcp (読み取り専用)

Xendit用の最小限の読み取り専用MCPサーバーです。CareNow Issue Resolverエージェント向けに構築されており、支払い、送金、返金、VA(バーチャルアカウント)取引を検索します。資金移動は一切行いません。

非公式です。Xenditとは提携しておらず、推奨もされていません。

なぜ読み取り専用なのか?

エージェントは、Xendit側のフィールドからのプロンプトインジェクション経由であっても、create_disbursementcreate_refundexpire_invoiceを呼び出せるべきではありません。このサーバーはGETエンドポイントのみを公開します。多層防御のため、*_READ権限に限定されたXendit APIキーを使用してください。

Related MCP server: mcp-sqlserver-readonly

インストールと実行

クローンは不要です。npxを使用してGitHubから直接インストールします:

{
  "mcpServers": {
    "xendit": {
      "command": "npx",
      "args": ["-y", "github:indratjhai/xendit-mcp"],
      "env": {
        "XENDIT_API_KEY": "xnd_development_..."
      }
    }
  }
}

初回実行時に、npmがリポジトリをクローンし、依存関係をインストールし、prepareスクリプト経由でnpm run buildを実行します。その後はキャッシュされたインストールから起動します。

再現性のために特定のコミットを固定します:

"args": ["-y", "github:indratjhai/xendit-mcp#<commit-sha>"]

ローカル開発

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 dev

APIキー

  1. https://dashboard.xendit.co/settings/developers#api-keys にアクセスします。

  2. 読み取り専用権限を持つキーを作成します:

    • BALANCE_READ

    • INVOICE_READ

    • TRANSACTION_READ

    • DISBURSEMENT_READ

    • REFUND_READ

    • PAYMENT_REQUEST_READ

  3. 開発中は xnd_development_... テストキーを使用してください。

ツール

ツール

目的

xendit_get_balance

タイプ別の口座残高 (CASH / HOLDING / TAX)

xendit_list_invoices

external_id、ステータス、日付範囲によるフィルタリング

xendit_get_invoice

IDによる請求書の取得

xendit_list_transactions

コアツール — reference_id、タイプ、チャネル、日付によるフィルタリング

xendit_get_transaction

IDによる取引の取得

xendit_get_disbursement

IDによる送金の取得

xendit_get_disbursement_by_external_id

参照IDによる送金の取得

xendit_list_refunds

payment_request_id / invoice_id / reference_id によるフィルタリング

xendit_get_refund

IDによる返金の取得

xendit_list_payment_requests

新しいPayments API — reference_idによるフィルタリング

xendit_get_payment_request

IDによる支払いリクエストの取得

xendit_get_fixed_va

バーチャルアカウント — VAの誤り調査用

xendit_get_va_payment

payment_idによるVA決済の取得

含まれていない機能(意図的な設計)

  • create_invoice, expire_invoice

  • create_disbursement

  • create_refund

  • create_payment_request

  • すべての POST / PATCH / DELETE

ワークフローで変更が必要な場合は、Xenditダッシュボードで手動で行うか、人間がレビューする別の承認フローを通じて行うべきであり、エージェントセッションから行うべきではありません。

セキュリティに関する注意点

  • APIキーは XENDIT_API_KEY 環境変数から読み取られます。ログには記録されず、ツール出力にも送信されません。

  • ネットワークの送信先は https://api.xendit.co にハードコードされており、他のホストには接続しません。

  • パスコンポーネントのIDは ^[a-zA-Z0-9_-]+$ に対して検証され、URLエンコードされます。

  • すべてのツール入力はzodで検証されます。

  • ランタイム依存関係は @modelcontextprotocol/sdkzod のみです。

ライセンス

MIT

Install Server
A
license - permissive license
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

  • A
    license
    A
    quality
    C
    maintenance
    Read-only MCP server that allows AI assistants to query and monitor KVM Fleet devices, audit logs, and console sessions through the official REST API.
    5
    14
    1
    MIT
  • F
    license
    -
    quality
    C
    maintenance
    Read-only MCP server for Hevo Data API, enabling monitoring of pipelines, objects, destinations, models, and workflows with secure self-hosted credentials.
  • A
    license
    -
    quality
    A
    maintenance
    A 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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