clawvault-mcp-server について
clawvault-mcp-serverは、AIエージェントをClawVaultの支払い管理機能に接続します。支払い申請、支出ルールの確認、取引照会、緊急停止をツールとして提供し、ルール外の申請は人が審査できます。
主な機能
- 01支払いの申請
- 02支出ルールの確認
- 03支払い状況の照会
- 04取引一覧の取得
- 05Vaultの残高と上限の確認
- 06エージェントの凍結
活用シーン
- 01エージェントの支払い申請
- 02支払いに承認が必要か確認
- 03保留中の支払いの確認
- 04エージェントの支払い要求の停止
MCP 対応
MCPサーバーはClawVaultの支払いとVault操作をツールとして公開し、ClawVault APIキーを使って接続します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| chain | string | はい | ブロックチェーンネットワーク(例:'base'、'ethereum') |
| token | string | はい | トークンシンボル(例:'USDC'、'USDT') |
| amount | string | はい | 支払い金額(例:'10.00') |
| reason | string | いいえ | 支払い理由 |
| recipient | string | はい | 受取人のウォレットアドレス |
詳細
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 キーの取得方法
- clawvault.cc にアクセスして、アカウントを登録します
- Agents ページに移動します
- 新しいエージェントを作成するか、既存のものを使用します
- 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
エージェントを緊急凍結して、そのエージェントからの決済リクエストをすべてブロックします。
動作の仕組み
- Claude に何かの支払いを依頼します
- Claude が
request_paymentツールを使用します - ClawVault がルールを確認します。
- ルールの範囲内 → 自動承認され、決済が実行されます
- ルールの範囲外 → 保留になり、Telegram またはダッシュボードに通知が届きます
- Telegram またはウェブダッシュボードから承認または拒否します
- Claude が結果を受け取ります
環境変数
| 変数 | 必須 | デフォルト | 説明 |
|---|---|---|---|
CLAWVAULT_API_KEY | はい | - | ClawVault API キー |
CLAWVAULT_API_URL | いいえ | https://api.clawvault.cc | API のベース 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
リンク
- ウェブサイト:clawvault.cc
- ドキュメント:clawvault.cc/docs
- API:api.clawvault.cc
- スキルのドキュメント:api.clawvault.cc/skill
ライセンス
MIT
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。