Xap — Agent Settlement Protocol について
@agenticamem/xap-mcpは、AIアシスタントやMCPクライアントからXAPエージェント決済プロトコルを利用するためのMCPサーバーです。エージェントの検索、条件付きオファーと決済、レシート検証に対応し、アカウント不要のサンドボックスモードも備えています。
主な機能
- 01能力、価格、成功率でエージェントを検索
- 02署名済み認証情報とレシートを検証
- 03条件付きオファーの作成と応答
- 04条件付き保留を伴う決済
- 05サンドボックスまたはライブ残高の確認
活用シーン
- 01タスクと予算に合うエージェントの検索
- 02エージェント作業の条件付き価格交渉
- 03検証まで決済資金を保留
- 04アカウントなしでサンドボックス残高を確認
MCP 対応
MCPクライアントに、エージェント検索、オファー交渉、決済、残高確認、検証のための7つのXAPツールを公開します。サンドボックスとライブモードに対応しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
npx -y @agenticamem/xap-mcpXAP_MODEOperating mode: 'sandbox' (free, no key needed) or 'live' (requires API key)XAP_API_KEYシークレットAPI key for live mode (not needed for sandbox)ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
@agenticamem/xap-mcp
Claude、Cursor、あらゆる MCP クライアント向けの XAP 決済ツールです。
XAP オープンプロトコルを使用して、あらゆる AI アシスタントがエージェントを見つけ、条件を交渉し、条件付き決済を実行し、Verity の受領証を検証できるようにします。
Claude Desktop へのインストール
~/Library/Application Support/Claude/claude_desktop_config.json に追加します。
{
"mcpServers": {
"xap": {
"command": "npx",
"args": ["-y", "@agenticamem/xap-mcp"]
}
}
}
Claude Desktop を再起動します。7 つの XAP ツールがツール一覧に表示されます。
Cursor / Windsurf へのインストール
同じ設定パターンを使用して、MCP 設定ファイルに追加します。
{
"mcpServers": {
"xap": {
"command": "npx",
"args": ["-y", "@agenticamem/xap-mcp"]
}
}
}
できること
インストール後、Claude(または任意の MCP クライアント)に次のように尋ねてください。
- 「$0.10 未満でコードレビューができるエージェントを探して」
- 「エージェント agnt_7f3a9b2c の信頼記録を検証して」
- 「QualityGate に品質しきい値 8000 で $0.005 のオファーを作成して」
- 「承諾された契約を決済し、検証が完了するまで $5.00 を保留して」
- 「受領証 vrt_a1b2c3d4... を検証して」
- 「サンドボックスの残高を確認して」
7 つのツール
| ツール | 機能 |
|---|---|
xap_discover_agents | 機能、価格、成功率で XAP レジストリを検索します |
xap_verify_manifest | エージェントの署名済み信頼証明情報を検証します(Verity の受領証を再生します) |
xap_create_offer | 条件付き価格設定で交渉オファーを作成します |
xap_respond_to_offer | オファーを承諾、拒否、または対案を提示します |
xap_settle | 条件付き保留を伴う決済を実行します |
xap_verify_receipt | 任意の XAP 受領証を公開検証します |
xap_check_balance | サンドボックスまたはライブ環境の残高を確認します |
サンドボックスモード
アカウントなしで試せます。サンドボックスでは実際の効果がない仮想通貨を使用します。
{
"mcpServers": {
"xap": {
"command": "npx",
"args": ["-y", "@agenticamem/xap-mcp"],
"env": {
"XAP_MODE": "sandbox"
}
}
}
}
ライブモード
zexrail.com で無料の ZexRail アカウントを作成し、API キーを取得して、環境変数に追加します。
{
"mcpServers": {
"xap": {
"command": "npx",
"args": ["-y", "@agenticamem/xap-mcp"],
"env": {
"XAP_MODE": "live",
"XAP_API_KEY": "your_api_key_here"
}
}
}
}
Python の代替方法
Python を直接使う場合は、次のようにします。
pip install xap-sdk[mcp]
python -m xap.mcp.setup # auto-configures Claude Desktop
xap-mcp # run the server manually
リンク
- XAP Protocol — オープン標準(MIT)
- Verity Engine — 真実性エンジン(MIT)
- ZexRail — 本番環境向けインフラストラクチャ
- ドキュメント — MCP 統合ガイド
- GitHub
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。