ai-visibility について
ai-visibilityは、ChatGPT、Perplexity、Claude、Geminiでのブランドの表示状況を追跡するMCPサーバーです。AIプラットフォーム上の露出を把握したいチーム向けに、スコア、感情、競合分析と改善案を提供します。
主な機能
- 014つのプラットフォームでブランド言及を追跡
- 02可視性スコアとランク
- 03感情分析と競合分析
- 04複数ブランドの横並び比較
- 05優先度付きの改善案
- 06可視化ダッシュボード
活用シーン
- 01AI回答でのブランド露出を確認
- 02ブランドと競合の表示状況を比較
- 03プラットフォーム別に言及の感情と順位を確認
MCP 対応
ブランドやクエリの確認、可視性スコア、比較、改善案、プラットフォーム一覧のツールを提供し、Claude DesktopやCursorなどのMCPクライアントから利用できます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
6掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| brand | string | はい | 可視性を確認するブランド名 |
| keywords | array | いいえ | ブランドに関連する業界キーワード(例:['SEO', 'analytics'])。関連するクエリの生成に使用します。 |
| platforms | array | いいえ | 確認する AI プラットフォーム。デフォルトでは4つすべてを確認します。 |
詳細
AI プラットフォームが自社ブランドについてどのように語っているかを正確に把握できます。
購買決定に影響を与える AI プラットフォーム全体で、ブランドへの言及、感情、掲載順位、競合を追跡できます。
特長
- 複数プラットフォームの追跡 — ChatGPT、Perplexity、Claude、Gemini 全体での可視性を同時に監視します
- 可視性スコア — 0〜100 のスコアとランク評価(優秀/良好/普通/低い/非常に低い)を取得します
- 感情分析 — AI プラットフォームが自社ブランドを肯定的、中立的、否定的のどれとして表現しているかを把握します
- 競合インテリジェンス — AI の応答で自社ブランドとともに表示される競合を確認できます
- ブランド比較 — 最大 10 個のブランドを、プラットフォームごとの内訳とともに横並びで比較します
- 実行可能な推奨事項 — AI 上での可視性を高めるため、優先順位を付けた手順を取得します
- MCP サーバー — Claude Desktop、Cursor、および MCP 対応のすべてのクライアントで動作します
- 一貫性のある結果 — シード付きのランダム性により、同じブランドでは再現可能な結果が得られます
MCP サーバーのインストール
Claude Desktop
claude_desktop_config.json に追加します。
{
"mcpServers": {
"ai-visibility": {
"command": "npx",
"args": ["-y", "ai-visibility-mcp"]
}
}
}
Cursor
Cursor の MCP 設定(.cursor/mcp.json)に追加します。
{
"mcpServers": {
"ai-visibility": {
"command": "npx",
"args": ["-y", "ai-visibility-mcp"]
}
}
}
npx(単独実行)
npx ai-visibility-mcp
MCP ツール
| ツール | 説明 |
|---|---|
check_brand_visibility | AI プラットフォーム全体でブランドの可視性を確認し、プラットフォームごとの詳細な結果、言及率、掲載順位、感情、競合分析を取得します |
check_single_query | 特定のプラットフォームで特定のクエリに対するブランドへの言及を確認します。言及の有無、掲載順位、文脈を示す抜粋、感情を取得できます |
get_visibility_score | AI 上での総合的な可視性スコア(0〜100)を算出し、ランク評価、プラットフォームごとの内訳、改善に向けた推奨事項を表示します |
compare_brands | 2〜10 個のブランドの可視性を横並びで比較し、順位付きの結果とプラットフォームごとのスコアを表示します |
get_recommendations | 現在のスコアに基づき、AI 上での可視性を高めるための、優先順位を付けた実行可能な推奨事項を取得します |
list_platforms | サポートされているすべての AI プラットフォームを一覧表示し、それぞれがブランド情報をどのように収集し、提示するかの詳細を確認できます |
スコアの仕組み
可視性スコア(0~100)は、次の3つの要素から算出されます。
| 要素 | 重み | 測定内容 |
|---|---|---|
| 言及率 | 40% | AI の回答にブランドがどのくらい頻繁に登場するか |
| 掲載位置の評価 | 30% | ブランドがどの位置で言及されるか(1位=最良、5位=最下位) |
| センチメント | 30% | 言及が肯定的、中立的、否定的のいずれか |
スコアの段階:
- 80-100 優秀 — 複数のプラットフォームで強い存在感があります
- 60-79 良好 — 認知されていますが、改善の余地があります
- 40-59 中程度 — 一部の回答に登場します
- 20-39 低い — 可視性が限られています
- 0-19 非常に低い — ほとんど言及されません
セルフホスティング
リポジトリをクローンして、MCP サーバーをビルドします。
git clone https://github.com/sharozdawa/ai-visibility.git
cd ai-visibility/mcp-server
npm install
npm run build
MCP サーバーを直接実行します。
node dist/index.js
または、MCP クライアントの接続先としてローカルビルドを指定します。
{
"mcpServers": {
"ai-visibility": {
"command": "node",
"args": ["/path/to/ai-visibility/mcp-server/dist/index.js"]
}
}
}
Web ダッシュボードを実行する
このプロジェクトには、可視性を視覚的に追跡するための Next.js ダッシュボードが含まれています。
cd ai-visibility
cp .env.example .env
# Set your DATABASE_URL in .env
npm install
npx prisma db push
npm run dev
追跡対象のプラットフォーム
| プラットフォーム | 企業 | 情報の取得方法 |
|---|---|---|
| ChatGPT | OpenAI | Web データで学習し、リアルタイム情報の取得にはオプションで Web ブラウジングを利用します |
| Perplexity | Perplexity AI | 出典を明記したリアルタイムの Web 検索を行います |
| Claude | Anthropic | Web データで学習し、正確で筋の通った回答を重視します |
| Gemini | Google 検索のインデックスとナレッジグラフを活用します |
有料の代替サービスと比べた AI 可視性の利点
| 機能 | ai-visibility | Otterly | AthenaHQ |
|---|---|---|---|
| 追跡対象のプラットフォーム | 4 | 3 | 2 |
| 可視性スコア | はい | はい | はい |
| 競合分析 | はい | はい | 限定的 |
| センチメント分析 | はい | いいえ | いいえ |
| セルフホスト可能 | はい | いいえ | いいえ |
| オープンソース | はい | いいえ | いいえ |
| 価格 | 無料 | $100-300/mo | $200-500/mo |
その他のオープンソース SEO ツール
| ツール | 説明 |
|---|---|
| awesome-seo-mcp-servers | SEO MCP サーバーとエージェントスキルを厳選した一覧 |
| robotstxt-ai | AI クローラー向けのビジュアル robots.txt マネージャー |
| indexnow-mcp | IndexNow による URL の即時インデックス登録 |
| schema-gen | Schema.org JSON-LD マークアップジェネレーター |
ライセンス
MIT
作成者:Sharoz Dawa
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。