ARC: agent checkout reachability について
ARCは、AIエージェントがオンラインストアの決済画面に到達できるかを、日付付きの証拠として記録するホステッドサービスです。エージェントと運用者がアクセス可否を確認し、試行結果を報告できますが、結果は参考情報であり購入完了を示すものではありません。
主な機能
- 01ストア別の保存済み決済到達状況の確認
- 02対応する購入プロトコルと障害要因の表示
- 03日付、情報源、信頼度付きの結果表示
- 04決済試行結果の報告
- 05サインイン不要のデータ参照
活用シーン
- 01エージェントの決済試行前にストアを確認
- 02プロトコル対応状況と報告済み障害の確認
- 03エージェントの決済試行結果を送信
MCP 対応
ARCは、ストア確認用と、ストア・プロトコル・報告に関する質問用のリモートMCPサーバーを提供します。MCPクライアントはサインインせずに保存済みの確認結果を読み、決済試行を報告できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://www.arcreport.ai/api/mcpclaude mcp add --transport http ai-arcreport https://www.arcreport.ai/api/mcp{"mcpServers":{"ai-arcreport":{"type":"http","url":"https://www.arcreport.ai/api/mcp"}}}Cursor で開く{"servers":{"ai-arcreport":{"type":"http","url":"https://www.arcreport.ai/api/mcp"}}}VS Code で開く{"mcpServers":{"ai-arcreport":{"type":"http","url":"https://www.arcreport.ai/api/mcp"}}}{"mcpServers":{"ai-arcreport":{"serverUrl":"https://www.arcreport.ai/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
19| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| domain | string | はい | ストアのドメイン。例:allbirds.com。 |
詳細
ARC:エージェント対応レポート
ARC は、AI エージェントが実際にチェックアウトまで到達できるオンラインストアを、日付付きの証拠とともに記録する、無料で中立的なサービスです。
ウェブサイト:https://www.arcreport.ai
このリポジトリには、ARC の公開 MCP コネクターのメタデータとセットアップ手順が含まれています。ARC はホスト型サービスのため、インストールや実行は不要です。
クイックスタート:事前チェック(無料、サインイン不要、CC BY 4.0)
エージェントがストアを試す前に、ARC に問い合わせて、エージェントがそのストアでチェックアウトまで到達できるか確認します。
curl "https://www.arcreport.ai/api/precheck?url=https://allbirds.com"
実際のレスポンス(抜粋、2026年10月14日):
{"host":"allbirds.com","known":true,"reachable_checkout":true,
"rails":[{"name":"UCP","status":"valid"},{"name":"ACP","status":"not_found"},
{"name":"MCP","status":"yes"},{"name":"Checkout WebMCP","status":"detected"}],
"blockers":[],"confidence":"high","last_checked":"2026-10-13T09:47:13.000Z",
"stale":true,"source":"ARC (arcreport.ai)","licence":"CC BY 4.0"}
reachable_checkout は、ARC が最後に保存したチェックに基づいています。エージェントがチェックアウトを完了したことを意味するものではありません。判断の根拠とする前に、last_checked と stale を確認してください。お問い合わせ先:[email protected](ARC)。
これは参考情報であり、保証ではありません。データがない場合や known:false の場合も、不可を意味するものではありません。
エンドポイント
| 内容 | URL | レジストリ名 |
|---|---|---|
| MCP コネクター(ストアのチェック) | https://www.arcreport.ai/api/mcp | ai.arcreport/mcp |
| Ask コネクター(ストア、プロトコル、投稿) | https://www.arcreport.ai/api/ask | ai.arcreport/ask |
どちらも Streamable HTTP トランスポートを使用し、公式 MCP レジストリに登録されています。保存済みのチェックの読み取り(check_store、find_stores)とチェックアウトの試行報告(report_checkout)にサインインは不要です。
その他の利用方法
- A2A エージェントカード:https://www.arcreport.ai/.well-known/agent-card.json
- OpenAPI 仕様:https://www.arcreport.ai/openapi.json
- llms.txt:https://www.arcreport.ai/llms.txt
- ARC データは CC BY 4.0、OSM 由来の行は ODbL:https://www.arcreport.ai/data
- Agent Outcome Report 仕様(エージェントがチェックアウトを試みた際の結果を ARC に伝える):https://www.arcreport.ai/docs/outcome-report
セットアップ
Claude Code
claude mcp add --transport http arc https://www.arcreport.ai/api/mcp
Claude Desktop / claude.ai
設定 → コネクター → カスタムコネクターを追加 → URL https://www.arcreport.ai/api/mcp。
ChatGPT
設定 → アプリとコネクター → 詳細設定 → 開発者モード → コネクターを作成 → URL https://www.arcreport.ai/api/mcp。
Cursor(~/.cursor/mcp.json)
{ "mcpServers": { "arc": { "url": "https://www.arcreport.ai/api/mcp" } } }
VS Code(.vscode/mcp.json)
{ "servers": { "arc": { "type": "http", "url": "https://www.arcreport.ai/api/mcp" } } }
Cline(cline_mcp_settings.json)
{ "mcpServers": { "arc": { "type": "streamableHttp", "url": "https://www.arcreport.ai/api/mcp" } } }
Ask コネクターを使うには、https://www.arcreport.ai/api/ask に差し替えてください。
ファイル
server.json:ai.arcreport/mcpのレジストリエントリー(server.mcp.jsonとserver.ask.jsonにある両エントリーのコピー)glama.json:Glama ディレクトリのメタデータ
ARC による結果の報告方法
すべての結果には日付と情報源のラベルが付いています。情報源は、エージェントによる報告、支払いまでの ARC によるテスト、または確認済みの注文です。結果がないことを理由にストアが不利に扱われることはありません。
ライセンス
リポジトリの内容:MIT。ARC データ:CC-BY-4.0。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。