mcpField
A
agentbuilt

agentbuilt

リモート
agentbuilt.devビジネス・マーケティング05 週間前に更新
リポジトリ公式サイト

agentbuilt について

agentbuiltは、URLがAIクローラーやアシスタントにどれだけ読み取られやすいかを監査するステートレスなMCPサーバーです。スコア、検出事項、具体的な修正案を返し、有料データツールの一覧と可視性監査の申請機能も提供します。

主な機能

  1. 01URLのAI対応度を採点
  2. 02クローラーのアクセスルール確認
  3. 03テキスト、JSON-LD、メタデータの確認
  4. 04llms.txtとサイトマップの確認
  5. 05agentbuiltデータツールの一覧表示
  6. 06可視性監査の申請

活用シーン

  1. 01AI検索対応に向けたサイトの事前評価
  2. 02クローラーのアクセスやページ本文の問題特定
  3. 03構造化データとサイトメタデータの確認
  4. 04ブランド推薦状況の監査申請

MCP 対応

MCPサーバーは、URLのAI対応度監査、agentbuiltデータツールの一覧表示、可視性監査の申請を行うツールを公開します。`https://agentbuilt.dev/api/mcp`でStreamable HTTP経由で利用できます。

設定

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

エンドポイントhttps://agentbuilt.dev/api/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 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

3
パラメーター型必須説明
urlstringはい確認するサイト。例: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_readinessAI クローラーと同じ方法で URL を取得し、アシスタントにとっての読み取りやすさを評価します。GPTBot/ClaudeBot/PerplexityBot/Google-Extended などに対する robots.txt のルール、JavaScript なしでページに実際のテキストがあるか、JSON-LD のタイプ、llms.txt、サイトマップ、canonical、メタディスクリプション、FAQ スキーマを確認します。スコア、調査結果、具体的な修正方法を返します。無料
list_agentbuilt_toolsagentbuilt の成果ごとに料金が発生するデータツール(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 エージェントがそれらを読み、マージされる内容についてはオーナーが責任を負います。

コメント

MCP は初めてですか?

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

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