mcpField
A
agentiam-mcp

agentiam-mcp

ローカル
github.com/achilliesbotセキュリティ023 週間前に更新

agentiam-mcp について

agentiam-mcpは、AgentIAMの18個のx402エンドポイントをツールとしてMCPクライアントに公開するstdio MCPサーバーです。現在のディスカバリーモードでは、USDCを保有せずにカタログを確認できるよう、デコード済みの支払いチャレンジを返します。

主な機能

  1. 01AgentIAMの18エンドポイントをツール化
  2. 02エージェントのID・安全性機能
  3. 03監査・ポリシー・インテリジェンス機能
  4. 04DELPHIナレッジグラフのクエリ
  5. 05シグナルの検索と公開
  6. 06デコード済みx402チャレンジの確認

活用シーン

  1. 01MCPクライアントからAgentIAMのツールを確認
  2. 02USDCを保有せずにエンドポイントのスキーマを調査

MCP 対応

stdio経由で、AgentIAMの18個のx402エンドポイントをMCPクライアント向けのツールとして公開します。現在のディスカバリーモードではデコード済みのx402チャレンジを返し、ウォレット署名による支払いはv0.2で予定されています。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

agentiam-mcp

自律型エージェント向けのエージェント ID、安全性、インテリジェンスを提供する、Base Mainnet 上の AgentIAM x402 エンドポイント全 18 件をラップした Stdio MCP サーバーです。

これは何ですか

agentiam-mcp は、AgentIAM HTTP カタログを Model Context Protocol(MCP)サーバーとして公開します。MCP 対応クライアント(Claude Desktop、Cursor、VS Code、LangChain など)は、18 件のエンドポイントをツールとして呼び出せます。

エンドポイント:

  • 安全性の柱 — noleak、memguard、riskoracle、secureexec、flowcore
  • 監査/ポリシー — audit、validate、risk-check
  • インテリジェンス — research、intelligence-report
  • DELPHI ナレッジグラフ — delphi、delphi.entity、delphi.query、delphi.timeline、delphi.contradictions
  • シグナル — latest-signals、signal-query、publish-signal

料金:呼び出し 1 回あたり 0.001~0.05 USDC。x402 経由で Base 上で決済されます。

ステータス

v0.1.0 — 検出モード。 18 個すべてのツールが登録されています。ツールを呼び出すと、AgentIAM エンドポイントのデコード済み x402 チャレンジ(リソース URL、accepts 配列、bazaar 拡張、スキーマ)が返されるため、MCP クライアントは USDC を保有せずにカタログを参照できます。ウォレット署名による決済フロー(呼び出しごとの USDC 決済)は v0.2 で提供予定です。

インストール

git clone https://github.com/achilliesbot/agentiam-mcp.git
cd agentiam-mcp
npm install

実行(スタンドアロン)

node src/index.mjs
# stdio MCP server — speaks JSON-RPC over stdin/stdout

Claude Desktop/Cursor/VS Code で設定する

MCP 設定に追加します(macOS の場合は claude_desktop_config.json を ~/Library/Application Support/Claude/claude_desktop_config.json に配置します)。

{
  "mcpServers": {
    "agentiam": {
      "command": "node",
      "args": ["/absolute/path/to/agentiam-mcp/src/index.mjs"]
    }
  }
}

クライアントを再起動します。18 個の AgentIAM ツール(noleak、memguard、riskoracle、 secureexec、flowcore、audit、validate、risk_check、research、 intelligence_report、delphi、delphi_entity、delphi_query、 delphi_timeline、delphi_contradictions、latest_signals、signal_query、 publish_signal)がツール選択メニューに表示されます。

Docker 経由で実行する

docker build -t agentiam-mcp .
docker run -i agentiam-mcp

スモークテスト

( echo '{"jsonrpc":"2.0","id":1,"method":"initialize","params":{"protocolVersion":"2024-11-05","capabilities":{},"clientInfo":{"name":"smoke","version":"0.1"}}}'
  sleep 0.3
  echo '{"jsonrpc":"2.0","method":"notifications/initialized"}'
  sleep 0.3
  echo '{"jsonrpc":"2.0","id":2,"method":"tools/list"}'
  sleep 1
) | node src/index.mjs

18 個のツールを一覧表示する JSON-RPC レスポンスが表示されます。

検出に関する参照先

ライセンス

MIT。

コメント

MCP は初めてですか?

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

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