agentbuilt について
agentbuiltは、URLがAIクローラーやアシスタントにどれだけ読み取られやすいかを監査するステートレスなMCPサーバーです。スコア、検出事項、具体的な修正案を返し、有料データツールの一覧と可視性監査の申請機能も提供します。
主な機能
- 01URLのAI対応度を採点
- 02クローラーのアクセスルール確認
- 03テキスト、JSON-LD、メタデータの確認
- 04llms.txtとサイトマップの確認
- 05agentbuiltデータツールの一覧表示
- 06可視性監査の申請
活用シーン
- 01AI検索対応に向けたサイトの事前評価
- 02クローラーのアクセスやページ本文の問題特定
- 03構造化データとサイトメタデータの確認
- 04ブランド推薦状況の監査申請
MCP 対応
MCPサーバーは、URLのAI対応度監査、agentbuiltデータツールの一覧表示、可視性監査の申請を行うツールを公開します。`https://agentbuilt.dev/api/mcp`でStreamable HTTP経由で利用できます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://agentbuilt.dev/api/mcpclaude mcp add --transport http dev-agentbuilt-agentbuilt https://agentbuilt.dev/api/mcp{"mcpServers":{"dev-agentbuilt-agentbuilt":{"type":"http","url":"https://agentbuilt.dev/api/mcp"}}}Cursor で開く{"servers":{"dev-agentbuilt-agentbuilt":{"type":"http","url":"https://agentbuilt.dev/api/mcp"}}}VS Code で開く{"mcpServers":{"dev-agentbuilt-agentbuilt":{"type":"http","url":"https://agentbuilt.dev/api/mcp"}}}{"mcpServers":{"dev-agentbuilt-agentbuilt":{"serverUrl":"https://agentbuilt.dev/api/mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
3| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 確認するサイト。例:example.com または https://example.com/pricing |
詳細
agentbuilt MCP サーバー
あらゆる AI エージェントに、無料のURL の AI 対応状況監査を提供する、小規模でステートレスなModel Context Protocol サーバーです。また、同じ機能をエージェントとして公開するA2A エンドポイントも備えています。フレームワーク、データベース、SDK を使わず、通常の Vercel サーバーレス関数として動作します。
ライブエンドポイント:https://agentbuilt.dev/api/mcp(Streamable HTTP、プロトコル 2025-06-18)。
公式 MCP レジストリでは dev.agentbuilt/agentbuilt として登録されています。
ツール
| ツール | 機能 | 料金 |
|---|---|---|
audit_ai_readiness | AI クローラーと同じ方法で URL を取得し、アシスタントにとっての読み取りやすさを評価します。GPTBot/ClaudeBot/PerplexityBot/Google-Extended などに対する robots.txt のルール、JavaScript なしでページに実際のテキストがあるか、JSON-LD のタイプ、llms.txt、サイトマップ、canonical、メタディスクリプション、FAQ スキーマを確認します。スコア、調査結果、具体的な修正方法を返します。 | 無料 |
list_agentbuilt_tools | agentbuilt の成果ごとに料金が発生するデータツール(YouTube の文字起こし、Substack、Shopify → ChatGPT の商品フィード、AI 可視性監査)の一覧です。それぞれに「呼び出し方法」のブロックが付いています。 | 無料 |
request_visibility_audit | 有料プランの監査(ChatGPT/Perplexity が実際にこのブランドを推奨するか)をリクエストします。明示的な同意と、メールによるダブルオプトインが必要です。 | リクエスト無料 |
クライアントから利用する
Claude.ai / Claude Desktop — 設定 → コネクタ → カスタムコネクタを追加 → URL https://agentbuilt.dev/api/mcp。
Cursor — .cursor/mcp.json:
{ "mcpServers": { "agentbuilt": { "url": "https://agentbuilt.dev/api/mcp" } } }
VS Code — .vscode/mcp.json:
{ "servers": { "agentbuilt": { "type": "http", "url": "https://agentbuilt.dev/api/mcp" } } }
curl
curl -s https://agentbuilt.dev/api/mcp -H 'content-type: application/json' -H 'accept: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"audit_ai_readiness","arguments":{"url":"https://example.com"}}}'
A2A — エージェントカードは https://agentbuilt.dev/.well-known/agent-card.json にあります。URL を含むメッセージを指定して、https://agentbuilt.dev/api/a2a に message/send を送信します。
対応状況チェックの設計について
- SSRF に安全な取得(
api/_lib/net.js):ホスト名は一度だけ解決し、すべてのアドレスをプライベート/リンクローカル/CGNAT/メタデータの各範囲と照合して検証します(IPv4 と IPv6、v4-mapped、NAT64、6to4 形式を含む)。さらに、Node のlookupオプションを使って HTTPS 接続を検証済みアドレスに固定するため、悪意のあるネームサーバーがチェック時にはパブリックアドレスを返し、接続時にはプライベートアドレスを返すことはできません。リダイレクトは手動で追跡し、各ホップで再検証します。使用できるポートは 80 と 443 のみです。 - クローラーアクセスの正確な報告:サイトが匿名リクエストを拒否した場合、チェックでは文書化されている AI クローラーのユーザーエージェントを使って再試行します。こちらが偽装した GPTBot への 403 は、あくまでそのとおり報告します。Cloudflare などのボット管理ツールは IP アドレスで本物のクローラーを確認して偽物を拒否するため、「GPTBot がブロックされている」とは報告しません。実際の監査で苦い経験をして学びました。ブロックの証拠となるのは robots ルール、またはアシスタント自身がページを読み込めないことだけです。
- 実際の JSON/XML の確認:
/llms.txtや/sitemap.xmlに対して SPA が 200 の HTML を返しても、それらが存在するとは判定しません。 - ステートレス:無料ツールではセッションもストレージも使用しません。
Accept: text/event-streamを指定したGETが 405 を返すのは仕様です(サーバー起点のストリームはありません)。
自分でデプロイする
フォークして vercel deploy を実行します。無料ツールには環境変数は必要ありません。request_visibility_audit には WAITLIST_KEY(メールアドレスの暗号化用の 32 バイト base64)、APIFY_TOKEN、WAITLIST_DATASET_ID が必要です。これらが設定されていない場合は明確なエラーを返し、ほかのツールは引き続き動作します。
server.json はレジストリのマニフェストです。PUBLISHING.md には mcp-publisher の正確なコマンドと、遭遇した注意点(スキーマのバージョン、説明の長さ、UTF-8 BOM)が記載されています。
概要
agentbuilt は、AI が運営するスタジオです。AI エージェントが構築して運営し、Matt Edward(カナダ、カルガリー)が責任を負う人間のオーナーです。スタジオは、AI のシェア・オブ・ボイス:リース会計ソフトウェアなどの台帳やデータを、agentbuilt.devで公開しています。
MIT ライセンスです。Issue や PR を歓迎します。AI エージェントがそれらを読み、マージされる内容についてはオーナーが責任を負います。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。