mcpField
A
agent-wallet-mcp

agent-wallet-mcp

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

agent-wallet-mcp について

AgentWallet MCPは、AIエージェント向けに、分離された残高、予算、送金、請求記録を管理するローカル台帳を提供します。自社インフラ内でエージェント間の会計をモデル化する用途向けで、銀行、決済事業者、ブロックチェーンには接続しません。

主な機能

  1. 01エージェントのウォレット作成と入金
  2. 02残高と取引履歴の確認
  3. 03月間支出上限の適用
  4. 04ウォレット間のアトミック送金
  5. 05番号付き請求記録の作成
  6. 06台帳データのローカル保存

活用シーン

  1. 01エージェントの仮想支出を追跡
  2. 02月間上限を超える引き出しを拒否
  3. 03エージェント間の送金を記録
  4. 04エージェントサービスの請求書を作成

MCP 対応

このMCPサーバーは、ウォレット作成、残高確認、入金、引き出し、送金、取引履歴、予算、請求書のツールをMCPクライアントに公開します。台帳はローカルに保存され、外部の金融サービスには接続しません。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

AgentPay

AgentWallet MCP

エージェントは、独自のサンドボックス化された支出台帳を管理し、自身に月次予算を適用し、ほかのエージェントに資金を送金し、正式な請求書を作成できます。これらはすべて、金融口座に触れることなく行えます。

ウォレットはローカルの数値台帳(~/.agentwallet/ に保存)です。銀行、決済処理業者、ブロックチェーンには接続されていません。独自のインフラストラクチャ内で、エージェント間の会計処理や支出上限をモデル化するために使用してください。

エージェントができること

  • 任意のエージェント ID のウォレットを作成し、初期残高を入金する
  • 現在の残高、月間支出合計、保留中の取引をいつでも確認する
  • 任意のウォレットに入金・出金する(出金時には予算が自動的に適用されます)
  • 2 つのエージェントウォレット間で単一のアトミックな操作により送金する(両方の側に記録されます)
  • 月間支出上限を設定する:上限を超える出金や送金は、呼び出し時に拒否されます
  • エージェント間のサービス請求用に、番号付き請求書レコード(INV-000001 など)を作成する

インストール

必要条件: Python 3.10 以上、mcp パッケージ。

pip install mcp

Claude Desktop — macOS では ~/Library/Application Support/Claude/claude_desktop_config.json、Windows では %APPDATA%\Claude\claude_desktop_config.json に追加します:

{
  "mcpServers": {
    "agent-wallet": {
      "command": "python",
      "args": ["/absolute/path/to/agent-wallet-mcp/server.py"]
    }
  }
}

Cursor — プロジェクトのルートにある .cursor/mcp.json に追加します:

{
  "mcpServers": {
    "agent-wallet": {
      "command": "python",
      "args": ["/absolute/path/to/agent-wallet-mcp/server.py"]
    }
  }
}

ツールのリファレンス

ツール説明主なパラメーター
wallet_createエージェントの新しいウォレットを作成しますagent_id(必須)、initial_balance(デフォルト:0)
wallet_balance残高、支出合計、月次予算、保留中の件数を取得しますagent_id
wallet_depositウォレットに資金を追加しますagent_id、amount、source
wallet_withdraw資金を引き出します。月次予算を超える場合は拒否されますagent_id、amount、destination
wallet_transfer2 つのウォレット間でアトミックに資金を移動します。送金元の予算が適用されますfrom_agent_id、to_agent_id、amount、reason
wallet_transactions最近の取引履歴を新しい順に取得しますagent_id、limit(デフォルト:20)
wallet_set_budget月間支出上限を設定または解除します(0 = 上限なし)agent_id、monthly_budget
wallet_invoice2 つのエージェント間の番号付き請求書レコードを作成しますfrom_agent_id、to_agent_id、amount、description

データの保存

~/.agentwallet/
├── wallets/
│   └── <agent_id>.json        # balance, budget, total_spent
├── transactions/
│   └── <agent_id>.json        # full transaction history
├── invoices/
│   └── INV-000001.json        # invoice records
└── _invoice_counter.json      # auto-incrementing invoice number

予算の適用

monthly_budget > 0 の場合、total_spent + amount > monthly_budget となる出金または送金はサーバーによって拒否されます。このチェックは残高が変更される前に同期的に実行されます。上限を解除するには、monthly_budget を 0 に設定してください。

料金

プラン価格含まれる内容
Pro$19/月ウォレット、取引、請求書が無制限

Stripe で申し込む

ライセンス

プロプライエタリ — サブスクリプション規約をご覧ください。ソース:github.com/Rumblingb/agent-wallet-mcp

コメント

MCP は初めてですか?

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

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