mcpField
M
mcp-seo

mcp-seo

ローカル
github.com/sparrow84001ビジネス・マーケティング05 週間前に更新

mcp-seo について

mcp-seoは、検索可視性、コンテンツ、コンバージョン、技術面を監査し、フレームワークに応じたコード修正を行うMCPサーバーです。開発者やサイト運営者向けに、スコア付き監査、優先対応項目、変更検証を提供します。

主な機能

  1. 01対応するサイトフレームワークとルートの検出
  2. 02SEO、AEO、GEO、ローカル検索、CROの監査
  3. 038分野の評価と対応項目の優先順位付け
  4. 04コード差分の生成と修正の検証
  5. 05サイトマップ、robotsルール、セキュリティヘッダーの確認

活用シーン

  1. 01サイトの検索とコンテンツ課題の評価
  2. 02ローカルビジネスのSEO要素の確認
  3. 03メタデータや構造化データ修正の生成と検証
  4. 04優先順位を付けたサイト改善計画の作成

MCP 対応

プロジェクト検出、サイト監査、サイトマップとrobotsの確認、戦略生成、コード修正の生成・検証を行う21のMCPツールを提供します。

設定

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

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

SEO、AEO、GEO、デジタルマーケティングの監査と安全な修正を行う MCP サーバー

CI & PR Validation Version TypeScript Bun License Author Glama Score M8ven Live Monitored

包括的な成長監査、検索・AIエンジン最適化、フレームワーク対応のコード修正を担う、高度なAI搭載のModel Context Protocol(MCP)サーバーです。

開発者: Sayanta Neogi (@sparrow84001) • 📧 [email protected]
リポジトリ: github.com/sparrow84001/mcp-seo • バージョン: 1.0.5

Antigravity 2.0、GitHub Copilot、Claude Desktop、Cursor、Windsurfとシームレスに連携できるように設計されています。TypeScript 7で構築され、Bun 1.4を使用しています。


主な機能

                  ┌─────────────────────────────────────────────────────────┐
                  │                 MCP-SEO AUDIT ENGINE                    │
                  └────────────────────────────┬────────────────────────────┘
                                               │
    ┌──────────────────┬───────────────────────┼───────────────────────┬──────────────────┐
    │                  │                       │                       │                  │
    ▼                  ▼                       ▼                       ▼                  ▼
┌──────────────┐ ┌──────────────┐      ┌──────────────┐      ┌──────────────┐ ┌──────────────┐
│Technical SEO │ │ On-Page SEO  │      │  AEO / GEO   │      │  Local SEO   │ │  Conversion  │
│ Indexing     │ │  Headings    │      │ Direct Answer│      │ NAP & Maps   │ │ CTAs & Forms │
│ Canonicals   │ │  Title/Meta  │      │ Knowledge G. │      │ City Pages   │ │ Trust Signals│
│ Robots/Maps  │ │  Social Cards│      │ llms.txt     │      │ Local Schema │ │ Risk Reversal│
└──────────────┘ └──────────────┘      └──────────────┘      └──────────────┘ └──────────────┘
                                               │
                                               ▼
                  ┌─────────────────────────────────────────────────────────┐
                  │        SURGICAL CODE FIXER & VALIDATOR (DIFFS)          │
                  │ Laravel Blade • Next.js (App/Pages) • PHP • HTML • Vue  │
                  └─────────────────────────────────────────────────────────┘
  • フレームワークの検出: Laravel Blade(@section、@push、コンポーネント)、Next.js App Router(Metadata API、sitemap.ts)、Next.js Pages Router(next/head)、Nuxt、Astro、Raw PHP、静的HTMLのアーキテクチャを自動検出します。
  • 8つの次元でのスコアリング: テクニカルSEO、オンページSEO、AEO、GEO、ローカルSEO、コンテンツ品質、コンバージョン/CRO、Core Web Vitalsのリスクについて、0~100のスコアとレターグレード(A+~F)を算出します。
  • AEO・GEO対応(2026年の検索): Google AI Overviews、Perplexity、ChatGPT Search、Claude向けに最適化し、llms.txtを監査してsameAsによるエンティティの照合を検証します。
  • ローカル・エリアSEO: LocalBusinessスキーマ、NAPの一貫性、クリックして発信できる電話リンクを監査し、スパム的な誘導用市区町村ページの重複を検出します。
  • 精密なコード修正とロールバックの安全性: ファイルに変更を適用する前に統合差分を生成し、その後、タグの重複やスキーマの破損を防ぐために修正後の検証を行います。
  • ハルシネーションゼロの方針: 確認済みのコード根拠には厳密にconfirmed、アーキテクチャのパターンにはinferred、戦略的なアイデアにはrecommendedのタグを付けます。

🛠️ 完全版 MCP ツールスイート(21 種類)

ツール名分野説明
seo_discover_projectアーキテクチャウェブサイトのフレームワーク、検出されたルート、サイトマップ、robots、llms.txt、ページ一覧を検出します。
seo_crawl_and_extract抽出公開 URL をクロールするか、ローカルのソースファイルを読み込み、SEO メタデータ、見出し、スキーマ、リンクを抽出します。
seo_audit_technical技術canonical、robots.txt、XML サイトマップ、noindex ディレクティブ、viewport、charset、ステータスコードを監査します。
seo_audit_onpageオンページタイトル、メタディスクリプション、H1 の単一使用、見出し階層、OpenGraph、Twitter カードを監査します。
seo_audit_aeoAEOGoogle AI Overviews と Perplexity の引用、質問形式の小見出し、40〜60 語の定義ブロックを監査します。
seo_audit_geoGEOブランドの明確さ、Schema.org の Organization/Person エンティティ、sameAs ナレッジグラフリンクを監査します。
seo_audit_localローカル SEOLocalBusiness JSON-LD、NAP の一貫性、マップパックのシグナルを監査し、重複した都市別ランディングページを検出します。
seo_audit_contentコンテンツコンテンツの品質、語数、検索意図(情報収集、商用、取引)、読みやすさを評価します。
seo_audit_conversionCROコントラストの高い CTA、フォームの入力負荷、ソーシャルプルーフのレビュー用バッジ、モバイルのフローティングアクションボタン、リスク軽減策を監査します。
seo_audit_performanceパフォーマンス最適化されていない画像の容量、width/height 属性の欠落、レンダリングを妨げる重いスクリプトなど、Core Web Vitals のリスクを監査します。
seo_audit_schema構造化データSchema.org の JSON-LD 構造化データのカバレッジ、スキーマタイプ、構文の正しさを検証します。
seo_audit_internal_links内部リンク内部リンクのグラフ、ブログとサービス間の文脈に沿ったリンク、説明的なアンカーテキストを監査します。
seo_generate_full_audit全体監査8 分野の加重スコアカード、評価ランク、優先度 P0〜P3 のアクション項目、5 段階の成長計画を生成します。
seo_generate_marketing_strategy成長効果の高いデジタルマーケティング戦略、CRO ロードマップ、30・60・90 日の実行マイルストーンを策定します。
seo_suggest_related_ecosystemエコシステム関連する市場分野、ベンチマーク対象の競合、ディレクトリ/被リンクの候補、キーワードのトピッククラスターを検出します。
seo_test_web_mcpWeb MCP公開ウェブサイトで Web MCP の有効化状況(Streamable HTTP、SSE、DOM ツール)をテストし、言語別の設計図を提供します。
seo_audit_sitemap_multipageサイトマップとセキュリティサイトマップに登録されたすべての URL をクロールし、robots のアクセス許可を評価し、HTTP セキュリティヘッダー(HSTS、CSP)を監査して、サイト全体のスコアカードを集計します。
seo_audit_robots_and_sitemapRobots とセキュリティrobots.txt のルール、サイトマップインデックスの有効性、HTTP セキュリティヘッダーを調査します。
seo_generate_sitemap_and_robots生成本番環境ですぐに使える sitemap.xml と robots.txt の設定ファイルを生成します。
seo_generate_code_fix安全な修正Blade、Next.js、Astro、PHP、HTML 向けに、統合差分形式で最小限のコード修正を生成します。
seo_validate_code_fix検証修正したソースファイルの構文エラーや重複タグを検証し、修正前後のスコア改善を算出します。

💻 インストールと使い方

1. グローバルインストール(npm/bun を使用)
bun add -g @sparrow84001/mcp-seo
# Or with npm:
npm install -g @sparrow84001/mcp-seo
2. npx/bunx で実行
npx @sparrow84001/mcp-seo
# Or with bun:
bunx @sparrow84001/mcp-seo
3. コンパイル済みスタンドアロン実行ファイル(依存関係なし)

GitHub Releases ページから mcp-seo.exe を直接ダウンロードします。


⚙️ 設定

Antigravity 2.0/Claude Desktop/Cursor(claude_desktop_config.json)
{
  "mcpServers": {
    "seo-growth-auditor": {
      "command": "bunx",
      "args": ["@sparrow84001/mcp-seo"]
    }
  }
}
Glama.ai の掲載情報とスコア

Glama Card


📄 License & Author

コメント

MCP は初めてですか?

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

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