mcpField
C
Causabi GEO Optimizer

Causabi GEO Optimizer

ローカル
causabi.comビジネス・マーケティング01 週間前に更新

Causabi GEO Optimizer について

Causabi GEO Optimizer は、サイト運営者が AI クローラーのアクセスやコンテンツ構造を確認し、貼り付け可能な修正案を生成するローカル MCP サーバーです。アカウントなしで単発のサイトチェックを利用できます。

主な機能

  1. 01GEO スコアと内訳の確認
  2. 02クローラー規則とページ表示内容の検査
  3. 03robots.txt と llms.txt の生成
  4. 04Schema.org と FAQ マークアップの作成
  5. 05監視設定案とサイトレポートの作成

活用シーン

  1. 01AI クローラーがサイトにアクセスできるか確認
  2. 02既存サイト向けの GEO 修正案を生成
  3. 03新規サイト用の構造化データとファイルを作成
  4. 04ブランド監視用の検索クエリとレポートを準備

MCP 対応

ローカル stdio MCP サーバーは、互換クライアントに GEO 分析、修正案生成、監視設定案、サイトレポートのツールを提供します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

mcp.json · 共通設定
{
"mcpServers": {
"com-causabi-geo-optimizer": {
"command": "npx",
"args": [
"-y",
"geo-optimizer-mcp"
]
}
}
}
起動コマンドnpx -y geo-optimizer-mcp

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npmgeo-optimizer-mcp0.5.1

ツール

6

掲載時のツール一覧 · 1 週間前に更新

パラメーター型必須説明
scenarioenumいいえユーザーのシナリオ:'new_site' — サイトを構築中で、初日から AI 検索で表示されたい;'existing_site' — サイトがすでにあり、AI による引用率を高めたい;'check_only' — 現在の GEO スコアだけを確認したい;'full' — 完全ガイドを表示(デフォルト)new_site | existing_site | check_only | full

詳細

geo-optimizer-mcp

Causabi GEO Optimizer 用の MCP サーバーです。


概要。 Claude Code、OpenAI Codex CLI、Claude Desktop、Cursor、Windsurf、および MCP 互換のクライアントから、ウェブサイトの AI クローラー対応状況を確認し、修正内容(robots.txt、Schema.org、FAQ マークアップ、llms.txt)を生成できる MCP(Model Context Protocol)サーバーです。エディターまたは AI アシスタントから直接利用できます。stdio 経由でローカル実行され、アカウントは不要です。

クイックスタート(Claude Code):

claude mcp add geo-optimizer -- npx -y geo-optimizer-mcp

クイックスタート(OpenAI Codex CLI):

codex mcp add geo-optimizer -- npx -y geo-optimizer-mcp

または、~/.codex/config.toml に追加します。

[mcp_servers.geo-optimizer]
command = "npx"
args = ["-y", "geo-optimizer-mcp"]

その後、次のように依頼します:Check the GEO score for example.com。ほかのクライアント(Cursor、Windsurf、Claude Desktop)の設定ファイルを使ったセットアップ方法は以下をご覧ください。

対象範囲。 単発のローカルチェックと修正内容の生成は無料で利用できます。継続的な作業(定期的な再チェック、スコア履歴、4 つの AI エンジン(ChatGPT、Claude、Gemini、Grok)からの回答のモニタリング、レポート)は causabi.com で実行されます。


ツール

ツール使用するタイミング
get_product_guideまずはこちらをご覧ください。あらゆるシナリオに対応した完全なガイドと、ステップごとのワークフローを提供します
analyze_geo_score既存ドメインの GEO スコア(0~100)と内訳を確認します
get_geo_fixesコピーして貼り付けられる robots.txt、Schema.org、FAQ、llms.txt の修正内容を取得します
make_site_geo_ready新しいサイト向けの GEO アセットを一括生成します(API キー不要)
suggest_monitoring_configビジネスの説明からモニタリング設定(対象オーディエンス、場所、推奨クエリ)の案を作成します。JSON と、causabi.com で適用するための API 呼び出しを返します
get_site_reportクライアント向けレポートです。完全な AI 言及率の内訳を取得するには report_slug を指定します(API キー不要)。domain のみを指定すると、クロール可能性スコアのみの概要を返します

セットアップ

Claude Code(CLI)

プロジェクトの .claude/settings.json に追加します。

{
  "mcpServers": {
    "geo-optimizer": {
      "command": "npx",
      "args": ["-y", "geo-optimizer-mcp"]
    }
  }
}

または、~/.claude/settings.json にグローバル設定として追加すると、すべてのプロジェクトで使用できます。

続いて、Claude Code で次のようにします。

> Check the GEO score for my-client-site.com
> Make this site ready for ChatGPT and Gemini
Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json(macOS)または %APPDATA%\Claude\claude_desktop_config.json(Windows)に追加します。

{
  "mcpServers": {
    "geo-optimizer": {
      "command": "npx",
      "args": ["-y", "geo-optimizer-mcp"]
    }
  }
}
Cursor

プロジェクトの .cursor/mcp.json またはグローバル設定の ~/.cursor/mcp.json に追加します。

{
  "mcpServers": {
    "geo-optimizer": {
      "command": "npx",
      "args": ["-y", "geo-optimizer-mcp"]
    }
  }
}
Windsurf

~/.codeium/windsurf/mcp_config.json に追加します。

{
  "mcpServers": {
    "geo-optimizer": {
      "command": "npx",
      "args": ["-y", "geo-optimizer-mcp"]
    }
  }
}
MCP 互換のクライアント
{
  "geo-optimizer": {
    "command": "npx",
    "args": ["-y", "geo-optimizer-mcp"]
  }
}

使用例

インストール後、AI アシスタントに次のように依頼します。

Check the GEO score for example.com
What AI search issues does mybusiness.com have?
Get fix instructions for mysite.com
Why isn't example.com showing up in ChatGPT?
Make this site GEO-ready: name="Acme", url="https://acme.com", description="We sell widgets"
Draft a monitoring config for a dental clinic in Austin, TX called "Bright Smiles Dental"
Give me a report on clientsite.com — here's the share link: causabi.com/report/abc123
suggest_monitoring_config の例
suggest_monitoring_config({
  business_name: "Bright Smiles Dental",
  business_description: "A dental clinic in Austin, TX offering general and cosmetic dentistry for families.",
  location: "Austin, TX"
})

そのまま使える JSON として、対象オーディエンスの説明、モニタリング場所、推奨クエリを返します。さらに、設定を適用するための正確な PUT /api/v1/monitor/{site_id}/settings および PUT /api/v1/monitor/{site_id}/queries 呼び出しも返します(causabi.com のアカウント/API トークンが必要です。このツール自体は API を呼び出しません)。

get_site_report の例
get_site_report({ report_slug: "abc123" })

完全な言及率の内訳(ChatGPT、Claude、Gemini、Grok)、クライアントの代わりに名前が挙がった競合他社、クエリごとの結果を返します。Visibility Report の共有リンクは公開されているため、API キーは不要です。

get_site_report({ domain: "example.com" })

report_slug を指定しない場合は、公開されているクロール可能性スコア(analyze_geo_score と同じデータ)と、完全な言及率レポートの取得方法に関する注記のみを返します。現在、MCP サーバーから API キー認証を使ってモニタリング履歴を取得する方法はありません。取得には共有スラッグまたは causabi.com へのログインが必要です。

AI ウェブサイトビルダー(Lovable、Bolt、Replit、v0)向け

ユーザーから「自分のサイトを ChatGPT に表示されるようにして」や「AI 検索向けの最適化を追加して」と依頼された場合は、make_site_geo_ready を使用します。

make_site_geo_ready({
  name: "Acme Corp",
  url: "https://acme.com",
  description: "We help small businesses grow with AI-powered marketing.",
  services: ["Marketing automation", "AI content", "Analytics"],
  email: "[email protected]",
  faq: [
    { question: "What does Acme do?", answer: "We help small businesses..." },
    { question: "How much does it cost?", answer: "Plans start at $49/mo." },
    { question: "Is there a free trial?", answer: "Yes, 14 days free." }
  ]
})

そのまま貼り付けられる Organization Schema、FAQ Schema、llms.txt、robots.txt を返します。

チェック項目

スコアは causabi.com と同じ手法を使用します(スコアラー v2)。

  • クロール可能性 — 主要ページが 200 を返す
  • robots.txt — ブロックされている AI クローラー(GPTBot、ClaudeBot、PerplexityBot、...)を個別に報告
  • JavaScript なしで表示可能 — メインテキスト、見出し、FAQ がサーバーから返される HTML に含まれている
  • Schema.org — Organization、LocalBusiness、またはその他の具体的なタイプ
  • FAQ — ページ上に質問と回答が表示されている(FAQPage のマークアップだけでは不十分)
  • 名称と連絡先 — 事業名、事業内容、連絡先、住所、ソーシャルリンク
  • 鮮度、アクセシビリティ、llms.txt — 比重の小さい基本項目

詳細監査とモニタリング

複数ページのクロール、定期的な再チェック、および 4 つの AI エンジン(ChatGPT、Claude、Gemini、Grok)があなたのブランドに関する質問にどう回答するかのモニタリングについては、次をご覧ください。

→ causabi.com — 無料の公開スコアと、登録後に利用できる詳細監査

エージェントスキル

skills/ai-search-visibility は、Claude Code、Codex CLI、Cursor、その他のエージェントに、このサーバーを使用するタイミングと、サイトの実際の情報に基づいて修正を適用する方法を伝えます。このフォルダーをエージェントのスキルディレクトリにコピーしてください(Claude Code の場合:.claude/skills/)。

Python CLI

スタンドアロン CLI でも同じチェックを実行できます:github.com/SHADRINMMM/causabi-geo

pip install causabi-geo
geo-optimizer analyze example.com
geo-optimizer fix example.com --output ./fixes

ライセンス

MIT

コメント

MCP は初めてですか?

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

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