mcpField
C
clawvault-mcp-server

clawvault-mcp-server

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

clawvault-mcp-server について

clawvault-mcp-serverは、AIエージェントをClawVaultの支払い管理機能に接続します。支払い申請、支出ルールの確認、取引照会、緊急停止をツールとして提供し、ルール外の申請は人が審査できます。

主な機能

  1. 01支払いの申請
  2. 02支出ルールの確認
  3. 03支払い状況の照会
  4. 04取引一覧の取得
  5. 05Vaultの残高と上限の確認
  6. 06エージェントの凍結

活用シーン

  1. 01エージェントの支払い申請
  2. 02支払いに承認が必要か確認
  3. 03保留中の支払いの確認
  4. 04エージェントの支払い要求の停止

MCP 対応

MCPサーバーはClawVaultの支払いとVault操作をツールとして公開し、ClawVault APIキーを使って接続します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"andrewszk-clawvault": {
"command": "npx",
"args": [
"-y",
"clawvault-mcp-server"
],
"env": {
"CLAWVAULT_API_KEY": "<CLAWVAULT_API_KEY>"
}
}
}
}
起動コマンドnpx -y clawvault-mcp-server
設定が必要な環境変数
CLAWVAULT_API_KEYシークレットYour ClawVault API key from the dashboard

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

パッケージ
npmclawvault-mcp-server0.1.1

ツール

6

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

パラメーター型必須説明
chainstringはいブロックチェーンネットワーク(例:'base'、'ethereum')
tokenstringはいトークンシンボル(例:'USDC'、'USDT')
amountstringはい支払い金額(例:'10.00')
reasonstringいいえ支払い理由
recipientstringはい受取人のウォレットアドレス

詳細

clawvault-mcp-server

ClawVault 向けの MCP(Model Context Protocol)サーバー — AI エージェントの決済セキュリティレイヤーです。

インストール

npm install -g clawvault-mcp-server

または、npx を使って直接実行できます(インストール不要です)。

npx clawvault-mcp-server

Claude Desktop での使用方法

Claude Desktop の設定に追加します。

Mac: ~/Library/Application Support/Claude/claude_desktop_config.json Windows: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "clawvault": {
      "command": "npx",
      "args": ["clawvault-mcp-server"],
      "env": {
        "CLAWVAULT_API_KEY": "cv_live_your_api_key_here"
      }
    }
  }
}

保存後、Claude Desktop を再起動してください。

API キーの取得方法

  1. clawvault.cc にアクセスして、アカウントを登録します
  2. Agents ページに移動します
  3. 新しいエージェントを作成するか、既存のものを使用します
  4. API キーをコピーします(形式:cv_live_...)

利用可能なツール

接続すると、Claude は次のツールを使用できます。

request_payment

ClawVault 経由で決済をリクエストします。決済はセキュリティルールに照らして評価されます。

Amount: "10.00"
Token: "USDC"
Recipient: "0x..."
Chain: "base"
Reason: "API credits" (optional)
check_limits

決済を実行する前に、許可されるかどうかを確認します。自動承認されるか、手動承認が必要かを返します。

get_payment_status

ID を指定して、保留中の決済のステータスを確認します。

list_transactions

ページネーションを使用して、最近の決済トランザクションを一覧表示します。

get_vault

ウォレットアドレス、残高、現在の支出上限など、Vault のステータスを取得します。

freeze_agent

エージェントを緊急凍結して、そのエージェントからの決済リクエストをすべてブロックします。

動作の仕組み

  1. Claude に何かの支払いを依頼します
  2. Claude が request_payment ツールを使用します
  3. ClawVault がルールを確認します。
    • ルールの範囲内 → 自動承認され、決済が実行されます
    • ルールの範囲外 → 保留になり、Telegram またはダッシュボードに通知が届きます
  4. Telegram またはウェブダッシュボードから承認または拒否します
  5. Claude が結果を受け取ります

環境変数

変数必須デフォルト説明
CLAWVAULT_API_KEYはい-ClawVault API キー
CLAWVAULT_API_URLいいえhttps://api.clawvault.ccAPI のベース URL

その他の AI エージェントでの使用

Claude Desktop を使用していませんか?スキルのドキュメントを読み込めば、どの AI エージェントでも ClawVault を使用できます。

https://api.clawvault.cc/skill

エージェントに ClawVault API の使用方法を説明するプレーンテキストが返されます。

開発

# Clone the repo
git clone https://github.com/clawvault/mcp-server

# Install dependencies
npm install

# Build
npm run build

# Run locally
CLAWVAULT_API_KEY=cv_live_xxx npm start

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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