Repolode
iannuttall

iannuttall/seo

AIエージェントに実際のGoogle Search Console、Analytics、Bing、サイトクロールのデータを提供するMCPサーバー兼CLI。

代替できる製品:AhrefsSemrush

スター
607
フォーク
51
未解決の Issue
1
最終コミット
18 時間前

これは何?

SEOは、一般論やキーワードツールの推定値ではなく、実際の検索データをAIエージェントに渡すTypeScript製のMCPサーバー兼CLIです。Google Search Consoleからクリック数、表示回数、掲載順位を取得し、Google AnalyticsまたはClickyから訪問数、Bingのデータ、Googleのアップデート日、サイトのクロール結果も取得します。

エージェントはこれらの事実に基づいて分析し、変更内容はユーザーが決められます。コマンドでは、期間ごとのレポート、指定日の前後比較、個別URLのGoogleインデックス登録状況の確認、さらにSearch Consoleの数値とは分けて扱う、自分のDataForSEOまたはAhrefsのキーを使ったキーワード・競合調査ができます。

ホスト型サーバーはClaude Code、CodexなどのMCPクライアントと接続できます。npmからインストールするCLIでは、サイトのクロールとBingデータの取得をローカル環境で実行できます。サインインには、対象のSearch Consoleプロパティへのアクセス権があるGoogleアカウントを使用します。

主な機能

  • 01MCP経由でSearch Console、Google Analytics、Clicky、Bingのデータをエージェントに提供する。
  • 02期間レポートや、Googleのアップデートを示す前後比較を生成する。
  • 03個別URLやクリック数が減少したページのGoogleインデックス登録状況を確認する。
  • 04技術的な問題やAIエージェントからのアクセス可否を調べるため、サイトをクロールする。
  • 05自分のDataForSEOまたはAhrefsのキーを使って、キーワード・競合調査を行う。

ユースケース

  • 特定の日付以降にオーガニック検索のクリック数が減少した原因を調べる。
  • 検索結果の2ページ目にとどまっているページや、クリック率の低いページを見つける。
  • 修正したページがインデックス登録され、noindexやリダイレクトが解消されていることを確認する。
  • AIアシスタントや検索エンジン向けに、サイトのクロール可能性を監査する。

クイックスタート

  1. 1

    Claude Codeに接続する

    claude mcp add --transport http seoskill https://seoskill.dev/mcp
  2. 2

    Search ConsoleにアクセスできるGoogleアカウントでログインする

  3. 3

    サイトのSEOについてエージェントに質問する

使う前に知っておきたいこと

  • Search ConsoleのデータにアクセスできるGoogleアカウントが必要です。
  • クロールとBingのデータ取得は、CLIを使ってお使いのマシン上でのみ実行されます。
  • 検索ボリュームと競合データの取得には、ご自身のDataForSEOまたはAhrefsのキーが必要です。

収録されている特集

トピック

#seo#mcp#ai-agents#google-search-console#google-analytics#web-crawler#technical-seo#cli#search-console#typescript

よくある質問

seo とは?
AIエージェントに実際のGoogle Search Console、Analytics、Bing、サイトクロールのデータを提供するMCPサーバー兼CLI。 SEOは、一般論やキーワードツールの推定値ではなく、実際の検索データをAIエージェントに渡すTypeScript製のMCPサーバー兼CLIです。Google Search Consoleからクリック数、表示回数、掲載順位を取得し、Google AnalyticsまたはClickyから訪問数、Bingのデータ、Googleのアップデート日、サイトのクロール結果も取得します。
seo は無料で使えますか?ライセンスは?
seo は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
seo は今もメンテナンスされていますか?
活発にメンテナンス中。seo の最終コミットは 2026年11月6日 です。
seo は何に使えますか?
特定の日付以降にオーガニック検索のクリック数が減少した原因を調べる。 検索結果の2ページ目にとどまっているページや、クリック率の低いページを見つける。 修正したページがインデックス登録され、noindexやリダイレクトが解消されていることを確認する。 AIアシスタントや検索エンジン向けに、サイトのクロール可能性を監査する。
seo のインストール方法は?
Claude Codeに接続する: claude mcp add --transport http seoskill https://seoskill.dev/mcp Search ConsoleにアクセスできるGoogleアカウントでログインする サイトのSEOについてエージェントに質問する
seo はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/iannuttall/seo

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト