mcpField
A
AI SEO Magic Button

AI SEO Magic Button

ローカル
github.com/AutomateLab-techAI・エージェント21 週間前に更新

AI SEO Magic Button について

AI SEO Magic Buttonは、サイト運営者やAgentのワークフロー向けに、サイト全体のAEO/GEO監査を行い、サイトを直接編集せずに実行可能な計画を作成します。優先順位とスコア向上の見積もりを含み、後から検証できます。

主な機能

  1. 01サイト全体のクロールと監査
  2. 02スコア向上見込み順の修正項目
  3. 03plan.jsonとMarkdownチェックリストの生成
  4. 04計画の適用とスコア検証

活用シーン

  1. 01AEO/GEO改善の優先順位付け
  2. 02Agent向けコンテンツや構造化データ作業の生成
  3. 03編集前の監査結果の確認

MCP 対応

MCPサーバーとして `generate_seo_plan` ツールを提供し、構造化された `plan.json` の内容とMarkdownチェックリストを返します。`@automatelab/ai-seo-mcp` と `@automatelab/citation-intelligence` を連携させます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"ai-seo-magic-button": {
"command": "npx",
"args": [
"-y",
"ai-seo-magic-button"
]
}
}
}
起動コマンドnpx -y ai-seo-magic-button

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

パッケージ
npmai-seo-magic-button

ツール

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

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

詳細

ai-seo-magic-button

サイトを指定するだけで、サイト全体の AEO/GEO 監査と、エージェントが実行できるすぐに使えるプランを取得できます。 AI-SEO の魔法のボタンです。Claude スキル、Claude プラグイン、そして MCP サーバーとして動作するため、どの MCP ホスト(Cursor、Cline、Windsurf、Claude Desktop)でも利用できます。

直接編集するのではなく、実行可能なプランを作成します。持ち運び可能な plan.json と Markdown のチェックリストが生成され、各項目はそれぞれ自己完結しており、エージェントが実行できます。その後、プランを使ってエージェントを実行します。

内部では、2 つのエンジンを薄いオーケストレーション層で連携させています。 @automatelab/ai-seo-mcp (監査+スコアリング+書き換え)と @automatelab/citation-intelligence (AI エンジンによる引用状況)です。監査からプラン作成までの基本的なフローでは、API キーは不要です。

2 ステップのフロー

  1. 実行します → サイトをクロールして全ページを監査し、推定スコア上昇幅に基づいて優先順位を付けた plan.json と Markdown のチェックリストを生成します。
  2. 生成されたプランを使ってエージェントを実行し、書き換え、スキーマ、llms.txt、robots などを適用します。その後、実際にスコアが上昇したことを確認します。

インストール

MCP サーバーとして(任意のホスト)
// e.g. claude_desktop_config.json / Cursor / Cline
{
  "mcpServers": {
    "ai-seo-magic-button": {
      "command": "npx",
      "args": ["-y", "ai-seo-magic-button", "mcp"]
    }
  }
}

1 つのツール、generate_seo_plan { domain, pages? } を公開します。→ 完全な plan.json(構造化コンテンツとして)と Markdown のチェックリストを返します。

Claude Code プラグインとして
/plugin marketplace add AutomateLab-tech/ai-seo-magic-button
/plugin install ai-seo-magic-button@ai-seo-magic-button-marketplace
Claude スキルとして

skill/ を .claude/skills/ にコピーします(または上記のプラグインからインストールします)。このスキルは、会話形式で使える魔法のボタン UI です。詳細は skill/SKILL.md をご覧ください。

CLI

npm install && npm run build

# audit -> plan.json + plan.md
node dist/cli.js audit example.com --pages 10

# execute the plan's tool-driven items (writes to ./magic-button-out)
node dist/cli.js apply plan.json

# re-audit and diff the score (proof the plan worked)
node dist/cli.js verify plan.json

# optional: push items into an agency-os Notion board (else local checklist)
node dist/cli.js sink plan.json

子エンジンは、デフォルトでは npx 経由で解決されます。ローカルビルドを使用するには、次のようにします。

export AISEO_MCP_PATH=/abs/path/ai-seo-mcp/dist/index.js
export CITATION_MCP_PATH=/abs/path/citation-intelligence-mcp/dist/index.js

実行例

$ node dist/cli.js audit example.com --pages 2

https://example.com
  pages audited: 1 · avg score: 48 (D)
  fixes: 8 · est. lift: +78 points
   1. [critical] +12 No JSON-LD structured data found on this page.
   2. [critical] +12 No FAQ structure found (no FAQPage schema or H3 question headings).
   3. [critical] +12 No sitemap found at standard locations.
   6. [high]     +10 Rewrite for AEO: this page
   7. [medium]   +4  Low authority signals - missing Organization/author schema.
   8. [medium]   +4  No canonical link element found.

完全なサンプル plan.json は examples/plan.example.json にあります。各項目には自己完結型の action(ツールと設定済みのパラメーター)および acceptance の確認項目が含まれています。詳細は docs/plan-format.md をご覧ください。

構成

共有コアライブラリ 1 つと、薄いインターフェース 4 つで構成されています。位置付けについては docs/scope.md、スキーマとコアライブラリの境界については docs/plan-format.md をご覧ください。

src/core/   audit + plan + apply + verify + sink  (the only place with logic)
src/cli.ts        CLI surface
src/mcp-server.ts MCP server surface (generate_seo_plan)
skill/            Claude skill surface
plugin/           Claude plugin surface

ライセンス

MIT

メンテナンスと検証

解釈上の制限、該当する場合の現在のツール名、再現可能な検証については、メンテナンスガイドをご覧ください。

コメント

MCP は初めてですか?

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

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