Google検索、Google Analytics 4、PageSpeed Insights をAIエージェント内で統合してSEOと生成エンジン最適化を診断・修正するMCPサーバーです。
中辛 の解説
Node.js 18以上、TypeScript 5で構築されたMCPサーバーです。Google Search Console・Google Analytics Data API・PageSpeed Insights APIを前提に、83個のツール(Search Console 16、GA4 11、ページ監査 9、GEO 12、分析 5、WordPress 21、GitHub 7など)を提供します。Yoast SEOやBeTheme等のWordPressプラグイン、GitHub APIの複数ファイルコミット機能も含まれます。スタンドアロンで stdio 経由に起動するか、HTTPS サーバー(OAuth 2.0認証、マルチテナント対応、SQLiteで暗号化トークン保存)として運用できます。デモ・実行例が豊富に掲載され、Claudeをはじめ標準MCPクライアントであれば全て対応です。
こんなリポジトリです
こんなときに便利です
- Search Consoleで検出した狙い目キーワード(順位8~20位)をGA4で確認し、該当ページをWordPressで改稿・公開する一連の作業を会話内で自動化する
- 移行前の全URLがリダイレクト後も正しく動作するか、SEO的なトラフィック損失がないか一括検証する
- GPTBot・ClaudeBot・PerplexityBotがサイトにアクセス可能か確認し、llms.txtや構造化データのAI対応状況をスコア化する
主な機能
ほかとの違い
1つのAPI呼び出しで複数ツール(Search Console・GA4・ページ監査・WordPress・GitHub)の結果を相互参照できる統合分析が差別点です。従来型のSEO MCPサーバーは個別API を単にラップするだけですが、このサーバーは実際のSEOプロセス(キーワード発見→ページ確認→改稿→公開→検証)の全段階をAIエージェント内で実行可能にしています。
このリポジトリの作り方
はじめてですか? むずかしくありません — 上から順にたどれば、自分の環境で動かして味見できます。
準備するもの
- Node.js 18以上
- TypeScript 5.x
- Google Cloud プロジェクト(Search Console API・Google Analytics Data API有効)
- サービスアカウント JSON キーまたは個人Google アカウントのOAuth 2.0認証情報
- WordPress連携の場合はSSH アクセス権限
- GitHub連携の場合は GitHub Token
すぐに始める
- Node 18以上とGoogle Cloud プロジェクト(Search Console API・Google Analytics Data API・Google Analytics Admin API有効)を準備します。
git clone https://github.com/Akxan/google-seo-mcp.git
cd google-seo-mcp
npm install
npm run build
cp .env.example .env
- Google認証情報をセットアップします(サービスアカウント推奨)。
export GOOGLE_APPLICATION_CREDENTIALS=/path/to/key.json
- または個人アカウントのOAuth認証を実行します。
npm run auth -- --client-secret ./client_secret.json
- Claude Desktop用にサーバーを起動可能な状態にします。
.envファイルをclaude_desktop_config.jsonで参照させるか、環境変数をシェルプロフィールに記述します。
node /absolute/path/google-seo-mcp/dist/index.js
- Claude Desktop設定ファイル(
claude_desktop_config.json)に追加します。
{
"mcpServers": {
"google-seo": { "command": "node", "args": ["/absolute/path/google-seo-mcp/dist/index.js"] }
}
}
- リモートサーバーで運用する場合は、環境変数
SEO_MCP_HOSTED_*を設定して OAuth + SQLiteの多テナント機能を有効化します。
ギット飯トライで味見
入れるのが面倒で少し不安だったなら — 安全スキャンからインストールまで、ターミナル一行で終わります。
ターミナルに貼り付ければ、ギット飯の安全スキャン → 隔離フォルダへ clone → インストール → 実行方法の案内まで自動です。はじめてでも大丈夫 — この一行だけです。
npx gitbap-try Akxan/google-seo-mcp
Node.js さえあれば、インストールなしで動きます · ギット飯トライとは? →
スター推移 · 7日
確認日時
使いやすさ · まねしやすいか
- ゆるいライセンス
- テストあり
- サンプル集
- 最近の更新
- AGENTS.md
- llms.txt
- テンプレート
最近の更新あり · 2026 年に作成
「マーケティング・グロース」 こういうリポジトリを毎週受け取りませんか?
毎週月曜の朝、選んだ一膳だけ。広告なし · いつでも解除。
自分のリポジトリですか? README にギット飯バッジを貼る
[](https://www.gitbap.com/r/Akxan/google-seo-mcp)Claude からそのまま使う — ギット飯のつなぎ方
ギット飯を Claude につなぐと、こうしたリポジトリを Claude・Cursor・Codex から直接さがして試せます。
Claude の設定 → コネクタにこのアドレスを貼り付け。
https://www.gitbap.com/api/mcpプラグインを入れると /gitbap-trending·/gitbap-try のスラッシュコマンドで、その場でリポジトリを試せます。Claude Code で下の 2 行を順に実行してください。
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI が README をもとに要約しました · 原文を見る