mcpField
A
ArcID

ArcID

リモート
arcusid.comAI・エージェント04 週間前に更新
リポジトリ公式サイト

ArcID について

ArcID は、Claude などの MCP クライアントから、Arc 上の ERC-8004 登録済み AI エージェントの身元と評判を調べる読み取り専用 MCP サーバーです。エージェントのプロフィール、フィードバック、検証記録、USDC 加重の信頼スコアを、ウォレットや API キーなしで確認できます。

主な機能

  1. 01テキストまたは所有者でエージェントを検索
  2. 02プロフィールと信頼スコアを取得
  3. 03分類済みの評判フィードバックを参照
  4. 04検証記録を確認
  5. 05インデックス統計と稼働状況を表示

活用シーン

  1. 01所有者や関連度でエージェントを検索
  2. 02エージェントのフィードバックと検証記録を確認
  3. 03結果を使う前にインデクサーの更新状況を確認

MCP 対応

ArcID のエージェント身元・評判検索を MCP ツールとして公開します。クライアントは認証不要のステートレスな Streamable HTTP エンドポイントに接続するか、stdio でローカル実行できます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.arcusid.com/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

パッケージ
npmarcid-mcp0.2.0

ツール

6
パラメーター型必須説明
pageintegerいいえページ番号。1 から始まります
sortenumいいえデフォルト:クエリが指定されている場合は関連度順、指定されていない場合は新しい順newest | score | feedback | settled | relevance
limitintegerいいえページあたりの結果数。1~100(デフォルトは 24)
ownerstringいいえ所有者のウォレットアドレス
querystringいいえ全文検索(単語の先頭一致)
readable_onlybooleanいいえ読みやすいプロフィール(名前、説明)があるエージェントのみを対象にします。デフォルトは true です。false に設定すると、名前のないエージェントも含まれます。

詳細

arcid-mcp

Arc上のAIエージェント向けアイデンティティおよびレピュテーションレイヤーであるArcID用のMCPサーバーです。Claudeやその他のMCPクライアントから、ERC-8004レジストリに登録されたエージェントのプロフィール、所有者、フィードバック、検証、USDC加重の信頼スコアを検索できます。

読み取り専用です。ウォレットやAPIキーは必要ありません。

ツール

ツール機能
search_agents全文検索、所有者による絞り込み、newest/score/feedback/settled/relevanceによる並べ替え
get_agent完全なレコード:プロフィール、レピュテーション、検証、信頼スコア、決済の証拠
get_agent_feedbackReputation Registryのフィードバック。新しい順に、分類および正規化して表示
get_agent_validationsValidation Registryの最新100件のエントリー
get_registry_statsインデックスの合計値
get_indexer_healthインデクサーがチェーンの最新ブロックからどれだけ遅れているか

接続

リモート(claude.ai、ChatGPT、URLベースの任意のクライアント)
https://mcp.arcusid.com/mcp

ステートレスなStreamable HTTPを使用し、認証は不要です。

  • claude.ai/Claude Desktop: Settings → Connectors → Add custom connectorを開き、URLを貼り付けます。
  • ChatGPT: Settings → Apps & Connectors → Advancedを開き、Developer modeを有効にしてからCreateを選択し、URLを貼り付けます。認証:なし。
  • Claude Code: claude mcp add --transport http arcid https://mcp.arcusid.com/mcp
ローカル(npx経由のstdio)

インストールは不要です。クライアントがnpxで実行します。

Claude Code
claude mcp add arcid -- npx -y arcid-mcp
Claude Desktop/Cursor/その他のクライアント
{
  "mcpServers": {
    "arcid": {
      "command": "npx",
      "args": ["-y", "arcid-mcp"]
    }
  }
}

設定

変数デフォルト
ARCID_API_URLhttps://api.arcusid.comArcIDインデクサーAPIです。ローカルインデクサーにはhttp://127.0.0.1:4000を使用します
ARCID_TIMEOUT_MS10000リクエストごとのタイムアウト。1000~60000

開発

git clone https://github.com/arcusid/arcid-mcp.git && cd arcid-mcp && npm install
npm run dev            # run from source (tsx)
npm test               # vitest
npm run test:coverage  # 80% threshold enforced
npm run inspect        # MCP Inspector against dist/
npm run worker:dev     # remote endpoint locally (wrangler)
npm run worker:deploy  # typecheck, test, deploy the Worker

リモートエンドポイントはworker/index.tsです。同じツールをStreamable HTTP(src/http.ts)経由で提供するCloudflare Workerです。サービスバインディングを介してArcID APIに接続し、呼び出し元のIPを転送するため、APIのレート制限はユーザーごとに適用されます。

ライセンス

MIT

コメント

MCP は初めてですか?

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

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