RankCLI について
RankCLIは、サイト開発者やコーディングエージェント向けに、SEOとAI検索での可視性を分析するローカルMCPサーバーです。提供されたHTMLなどを解析し、RankCLIのサーバーへデータを送信しません。監査やCIチェック用のエージェントスキルも含みます。
主な機能
- 01SEOとGEOの分析
- 02AIクローラーのアクセス確認
- 03Core Web Vitalsの推定
- 04構造化データの検証と生成
- 05セキュリティヘッダーの確認
- 06画像、リンク、モバイル対応の検査
活用シーン
- 01提供されたページHTMLのSEO監査
- 02robots.txtのAIクローラー向け設定確認
- 03JSON-LDスキーマの検証または作成
- 04SEOチェックをCIのビルドゲートとして利用
MCP 対応
MCPサーバーはMCPホスト内で動作し、ホストまたはユーザーが渡したHTMLなどを分析するツールを提供します。サーバー自体はページを取得せず、ホストから取得済みの内容を受け取れます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
15掲載時のツール一覧 · 今日に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | 分析するページの URL |
| html | string | いいえ | ページの HTML コンテンツ(URL が指定されている場合は任意) |
| robotsTxt | string | いいえ | robots.txt の内容(任意。省略した場合はサイトから取得) |
詳細
@rankcli/mcp-server
MCP ツールとして利用できる、無料のローカル SEO + GEO(AI 検索の引用)分析ツールです。登録も API キーも不要で、RankCLI のサーバーにデータが送信されることはありません。すでにお持ちの HTML、または MCP ホストが取得した HTML を対象に、すべて MCP ホスト(Claude Code、Claude Desktop、Cursor など)内で実行されます。
インストール
Claude Desktop — 最新の .mcpb を
Releases からダウンロードし、ダブルクリックしてください。
設定ファイルもターミナルも不要です。
Claude Code — 設定ファイル不要の 1 行コマンドです。
claude mcp add rankcli -- npx -y @rankcli/mcp-server
その他(Claude Desktop、Codex、Windsurf) — 標準の設定ブロックを使用します。
{
"mcpServers": {
"rankcli": {
"command": "npx",
"args": ["-y", "@rankcli/mcp-server"]
}
}
}
Claude Desktop の設定ファイルのパス(~/Library/Application Support/Claude/claude_desktop_config.json):
{
"mcpServers": {
"rankcli": {
"command": "npx",
"args": ["@rankcli/mcp-server"]
}
}
}
エージェントスキルと Claude Code プラグイン
コーディングエージェントが必要に応じて読み込むスキルとして、同じチェックを実行できます。このリポジトリには 2 つのスキルが含まれています。
seo-audit(監査を実行し、JSON を読み込んで、コードベース内の影響が最も大きい問題を修正)と
seo-ci-gate(GitHub Actions または任意の CI で SEO のリグレッションが発生した場合にビルドを失敗させる)です。
任意のエージェント(Claude Code、Cursor、Codex、Copilot、Windsurf など)では、 skills CLI を使います。
npx skills add integrallis/rankcli-mcp-server
Claude Code プラグイン(2 つのスキルと MCP サーバーをまとめてインストール):
/plugin install rankcli --marketplace integrallis/rankcli-mcp-server
またはシェルから、claude plugin marketplace add integrallis/rankcli-mcp-server を実行し、続けて
claude plugin install rankcli@rankcli を実行します。スキルは /rankcli:seo-audit と
/rankcli:seo-ci-gate として利用できます。
利用可能なツール
| ツール | 説明 |
|---|---|
seo_analyze | SEO の包括的な分析:GEO、Core Web Vitals、構造化データ、セキュリティヘッダー、モバイル、画像、内部リンク |
seo_geo_check | AI 検索での可視性(GEO)— クローラーのアクセス、LLM コンテンツのシグナル、引用への対応状況 |
seo_robots_ai | robots.txt で許可またはブロックされている AI クローラー(GPTBot、ClaudeBot、PerplexityBot など) |
seo_generate_robots | AI クローラーに対応した robots.txt を生成 |
seo_core_web_vitals | HTML から LCP、CLS、INP、TTFB を推定 |
seo_structured_data | JSON-LD/Schema.org マークアップを検証 |
seo_generate_schema | ページタイプに応じた JSON-LD テンプレートを生成 |
seo_security_headers | HTTPS、HSTS、CSP などのヘッダーを評価 |
seo_generate_security_headers | 推奨するセキュリティヘッダー設定を生成 |
seo_images | 代替テキスト、寸法、形式、遅延読み込み |
seo_internal_links | アンカーテキストの品質、孤立ページのリスク |
seo_mobile | ビューポート、タッチターゲット、PWA 対応状況 |
seo_ai_crawlers | 既知の AI クローラーのユーザーエージェント一覧 |
使用例
Claude に次のように尋ねてください。
「https://example.com の SEO 監査を実行してください」
MCP ホストがページを取得し、Claude がこれらのツールを直接呼び出します。RankCLI を経由してデータが送受信されることはありません。
さらに詳しく
このローカルサーバーは、ご自身または MCP ホストが提供する HTML/robots.txt を使って動作します。ホスト型エンドポイントと有料プランでは、URL を指定するだけでページの取得とクロールを行うツール(seo_audit、seo_geo_check、seo_robots_check、seo_compare)に加え、新しい Cloudflare AI クローラー制御のコンプライアンスチェック、CI/CD のスケジュール実行、自動修正 PR を利用できます。
{
"mcpServers": {
"rankcli-hosted": {
"url": "https://rankcli-audit-worker.fly.dev/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}
rankcli.dev/dashboard で無料の API キーを取得できます。
リンク
- メインパッケージ: @rankcli/cli
- ドキュメント:rankcli.dev/docs
- ダッシュボード:rankcli.dev/dashboard
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。