mcpField
M
mcp-iugu

mcp-iugu

ローカル
github.com/codespar金融データ2755 週間前に更新

mcp-iugu について

mcp-iugu は決済プラットフォーム iugu 向けの MCP サーバーで、請求書、サブスクリプション、顧客、支払い方法、アカウント管理を扱います。MCP クライアントやエージェントから課金ワークフローを処理したい開発者に向いています。

主な機能

  1. 01請求書の作成、照会、返金、複製
  2. 02顧客と支払い方法の管理
  3. 03サブスクリプションプランの作成、停止、再開、解約
  4. 04マーケットプレイス向けサブアカウントと送金
  5. 05Webhook の登録とアカウント情報の照会

活用シーン

  1. 01エージェントによる Pix、boleto、クレジットカード請求書の発行
  2. 02定期サブスクリプションの停止と再開
  3. 03テストモードでの iugu 課金フローの検証

MCP 対応

本プロジェクトは MCP サーバーであり、iugu 関連の 23 種類のツールを MCP クライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"codespar-mcp-iugu": {
"command": "npx",
"args": [
"-y",
"@codespar/mcp-iugu"
],
"env": {
"IUGU_API_TOKEN": "<IUGU_API_TOKEN>"
}
}
}
}
起動コマンドnpx -y @codespar/mcp-iugu
設定が必要な環境変数
IUGU_API_TOKENシークレットAPI key for iugu

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@codespar/mcp-iugu0.2.2

ツール

23

掲載時のツール一覧 · 2 週間前に更新

パラメーター型必須説明
emailstringはい支払人のメールアドレス
itemsarrayはい請求書の項目
due_datestringはい期限日(YYYY-MM-DD)
return_urlstringいいえ支払い後のリダイレクト先 URL
customer_idstringいいえ顧客 ID(任意)
payable_withenumいいえ支払い方法(デフォルト:すべて)pix | bank_slip | credit_card | all
notification_urlstringいいえステータス更新用の Webhook URL

詳細

@codespar/mcp-iugu

iugu の MCP サーバー — 請求書、サブスクリプション、決済管理

npm License: MIT

クイックスタート

Claude Desktop

~/.config/claude/claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "iugu": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-iugu"],
      "env": {
        "IUGU_API_TOKEN": "your-token"
      }
    }
  }
}
Claude Code
claude mcp add iugu -- npx @codespar/mcp-iugu
Cursor / VS Code

.cursor/mcp.json または .vscode/mcp.json に追加します:

{
  "servers": {
    "iugu": {
      "command": "npx",
      "args": ["-y", "@codespar/mcp-iugu"],
      "env": {
        "IUGU_API_TOKEN": "your-token"
      }
    }
  }
}

ツール(23)

ツール目的
create_invoiceiugu で請求書を作成します(Pix、boleto、またはクレジットカード)
get_invoiceID を指定して請求書の詳細を取得します
list_invoicesオプションのフィルターを指定して請求書を一覧表示します
cancel_invoice請求書をキャンセル(削除)します。
refund_invoice支払い済みの請求書を全額または一部返金します。
duplicate_invoice新しい期日を設定して既存の請求書を複製します。
create_customeriugu に顧客を作成します
update_customer顧客情報を更新します。
list_customersオプションのフィルターを指定して顧客を一覧表示します
create_planサブスクリプションプラン(定期課金テンプレート)を作成します。
update_plan既存のプランを更新します。
list_plansサブスクリプションプランを一覧表示します。
create_subscriptioniugu で定期サブスクリプションを作成します
suspend_subscriptionサブスクリプションを一時停止します。
activate_subscription一時停止中のサブスクリプションを再開します。
cancel_subscriptionサブスクリプションをキャンセル(削除)します。
create_payment_tokenサーバーサイドでクレジットカードをトークン化します。
create_payment_method決済方法(クレジットカードのトークン)を顧客に紐付けます。
create_subaccountマーケットプレイスのサブアカウントを作成します。
create_transferiugu アカウント間で資金を移動します(マーケットプレイス)。
request_withdrawサブアカウントから銀行口座への出金(saque)を申請します。
create_webhookiugu のイベント用に webhook(gatilho)を登録します。
get_account_infoアカウント情報、設定、残高を取得します

認証

iugu は、API トークンをユーザー名、空のパスワードを使用する Basic Auth を採用しています。

サンドボックス/テスト

iugu ではダッシュボードからテストモードを利用できます。実際の課金を避けるため、テストモード用の API トークンを使用してください。

認証情報の取得
  1. iugu Developer Portal にアクセスします
  2. アカウントを作成してダッシュボードにアクセスします
  3. テストモードに切り替えて API トークンを生成します
  4. IUGU_API_TOKEN 環境変数を設定します

環境変数

変数必須説明
IUGU_API_TOKENはいiugu ダッシュボードの API トークン
IUGU_SANDBOXいいえテストモードの場合は "true" に設定します

ロードマップ

v0.3(予定)
  • create_split — 分割決済ルールを作成します
  • list_transfers — マーケットプレイスの送金を一覧表示します
  • get_financial_report — 財務サマリーレポートを取得します
  • batch_invoices — 1 回のリクエストで複数の請求書を作成します
  • list_payment_methods — 顧客に保存されている決済方法を一覧表示します

貢献をご希望ですか? PR を作成するか、ツールをリクエストしてください。

リンク

エンタープライズ

エージェントによる決済にガバナンス、予算上限、監査証跡が必要ですか? CodeSpar Enterprise は、これらの MCP サーバーにポリシーエンジン、決済ルーティング、コンプライアンステンプレートを追加します。

ライセンス

MIT

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。