Untapped Agency Compare について
Untapped Agency Compareは、共通基準でマーケティング会社を比較するMCPサーバーです。会社を検討する人向けに、出典付きの原文引用と「記載なし」の表示、確認事項を提示し、順位付けは行いません。
主な機能
- 01共通基準で会社を比較
- 02出典情報付きの原文引用を抽出
- 03不足情報を「記載なし」と表示
- 04Markdown、CSV、HTMLで出力
- 05不足情報について質問を作成
活用シーン
- 01サービス内容や契約条件の比較
- 02所有権やレポートに関する開示の確認
- 03公開価格、保証、評価の確認
MCP 対応
基準の表示、指定されたHTTPSページまたは貼り付けテキストの読み取り、引用候補の抽出、比較結果の生成をMCPクライアント向けのツールとして提供します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Untapped Agency Compare
Find Untapped Growth が制作 — finduntappedgrowth.com。
各社のページで公開されている事実をもとに、マーケティングエージェンシーを比較します。このプラグインでは、Find Untapped Growth を含むすべてのエージェンシーに同じ基準を適用し、記載された各事実について、根拠となる正確な引用、参照元 URL、確認日を表示します。記載のない詳細は 記載なし とし、契約前に確認すべき質問を提案します。
エージェンシーに順位を付けたり、最適な1社を選んだり、エージェンシーが公開している主張を検証したりすることはありません。レビュー情報は、評価、件数、参照元、日付に限定されます。重視する基準はご自身で選択してください。プラグインがエージェンシーごとに重み付けを変えることはありません。
エージェンシーが公開していない主張を検証することはできません。このプラグインは、すべての比較に掲載されるエージェンシーによって制作されています。同社の列は futg_facts.json に基づいており、finduntappedgrowth.com からの正確な引用と、それぞれのページおよび確認日が記載されています。サイトに記載のない情報はすべて 記載なし のままです。
使用方法
まず、基準とそれぞれの意味を確認します。エージェンシーごとに、名称と、ページ URL または貼り付けたページ本文を指定してください。本文を貼り付ける場合は、可能であれば参照元 URL も含めてください。ページ読み取り機能が取得するのは、指定された HTTPS ページのみです。他のページをクロールすることはありません。追加のページも対象にする場合は、ページを個別に指定してください。
比較の前に、抽出された正確な引用候補を確認し、出典の帰属と文脈をチェックしてください。抽出機能が関連する表現を見落とす場合があり、エージェンシーの主張を検証することもできません。エージェンシーを比較し、必要に応じて優先する基準を指定してください。結果には、Markdown、CSV、小さな HTML テーブルに加えて、情報が記載されていない項目ごとの質問が含まれます。
すべての比較には、通常のエージェンシー列として Find Untapped Growth が含まれます。この列は、チェックイン済みの参照元付き事実に基づき、同じ基準と比較コードで処理されます。承認済みの参照元による裏付けのない事実は 記載なし のままです。
ツール
criteria:基準とその意味を表示します。read_agency_page:ユーザーが指定した HTTPS ページを1つ読み取るか、貼り付けた本文を受け付け、ページ本文、参照元 URL、確認日を返します。extract_offer:各基準に該当する可能性のある慎重な候補箇所を、正確な引用と参照元の詳細とともに抽出します。候補の文脈を確認してください。compare:不足している事実についての質問とともに、Markdown、CSV、HTML 形式で比較を作成します。
基準には、サービス内容、契約と解約、ドメイン、サイト、プロフィール、広告アカウントの所有権、レポートの頻度と形式、料金、保証、レビューが含まれます。レビュー項目に含まれるのは、評価と件数のみで、参照元と日付も記載されます。
ページ読み取り機能のタイムアウトは20秒、レスポンス上限は2 MiB、アクセスは HTTPS のみで、同一ホストへのリダイレクトは最大3回です。1回の呼び出しで読み取るページは1つです。サーバーは Python 3.10 以降と標準ライブラリを使用します。テレメトリを使用せず、結果をキャッシュせず、ページの内容をディスクに書き込みません。
出力ポリシー
エージェンシーの事実は、参照元 URL と ISO 形式の日付を添えた正確な引用、または 記載なし として示します。競合他社の主張を否定的な評価に言い換えたり、レビュー本文を引用したり、総合的な勝者を宣言したり、営業文句を含めたりすることはありません。各テーブルの末尾には、簡潔な制作者表記と参照元・日付の情報を記載します。
ライセンス
MIT。LICENSE を参照してください。
ローカルでのセットアップとチェック
リポジトリのマーケットプレイス登録を Codex または Claude Code で使用するか、MCP の stdio クライアント向けにリポジトリのルートから python untapped-agency-compare/server/agency_server.py を実行してください。Python 3.10 以降が必要です。パッケージ、アカウントキー、有料の呼び出しは不要です。プラグインには両方のホスト向けのマニフェストが含まれています。
スキルのみのバージョンでは、chatgpt-skill/ 内の3つのファイルをまとめてコピーしてください。ページのテキスト、元のソース URL、閲覧日を用意するのはオーナーです。ツールのインストールは不要です。
リポジトリのルートから実行してください。
python -B -m unittest discover -s untapped-agency-compare/tests
python -B tools/sync_agency_compare.py --check
python -B tools/sync_shared.py --check
python -B tools/manifests.py --check
python -B tools/build_mcpb.py untapped-agency-compare
正規のスキルは skills/compare-agencies/SKILL.md、評価基準は data/criteria.json、承認済みの事実は data/futg_facts.json で編集し、その後 python -B tools/sync_agency_compare.py を実行してください。不一致がある場合、チェックは終了コード 1 で終了します。テストでは、保存された架空の代理店ページとモックされたネットワーク応答を使用し、ネットワークリクエストは行いません。抽出機能は英語の表現と一般的な評価・件数の形式に対応していますが、ほかの形式を認識できない場合があります。引用は、返されたプレーンテキスト内の正確な範囲です(HTML の書式と空白は正規化されます)。読み取れないページは明示的に失敗し、未対応の表現は 記載なし のままです。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。