LanceRoylo について
LanceRoyloは、NeverRankedのサイトスキャナーをMCPクライアントに公開し、回答エンジンやAIエージェントへの対応状況を評価します。AEO、llms.txt、エージェント向けタスク面の3種類を監査します。
主な機能
- 01AEO対応度のスコアリング
- 02llms.txtの構造とリンク監査
- 03Schema.org Actionの確認
- 04業界別ベースラインの指定
- 05構造化されたスキャン結果
活用シーン
- 01サイトの回答エンジン最適化状況の評価
- 02llms.txtの構造とリンク状態の確認
- 03サイトで予約や購入をエージェントが実行できるかの評価
MCP 対応
このMCPサーバーは、AEO評価、llms.txt監査、エージェント対応度チェックの3つのサイトスキャンツールを対応クライアントに公開します。結果はJSON形式で、帰属表示と評価方法へのリンクを含みます。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
3掲載時のツール一覧 · 3 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| url | string | はい | スキャンするウェブサイトの完全な URL(プロトコルを含む)。例:https://example.com |
詳細
@neverranked/mcp
NeverRanked の 3 つの公開スキャナーを、あらゆる Model Context Protocol クライアント(Claude Desktop、Claude Code、 Cursor、カスタムエージェント)に公開する MCP サーバーです。
内容
MCP 対応の AI エージェントなら誰でも呼び出せる、3 つのツールです。
aeo_scan(url)
ウェブサイトの回答エンジン最適化(AEO)の対応状況を 0 から 100 で評価します。スコア、レターグレード、スキーマの対応状況、 技術的なシグナル(og:image、h1 の数、canonical など)、および 問題点を返します。評価手法については neverranked.com/standards/methodologyをご覧ください。
llms_txt_check(url)
サイトの /llms.txt を NeverRanked の採点基準に照らして
監査します。0〜100 のスコア、グレード、必須の構造要素の有無、
リンクの健全性、新しさを返します。標準については
neverranked.com/standards/llms-txtをご覧ください。
agent_readiness_check(url, vertical?)
AI エージェントがタスクを実行できる状態かどうか、サイトを監査します。
Schema.org の Action タイプ(ReserveAction、ApplyAction、BuyAction、
OrderAction、ContactAction)を確認します。業種別のベースラインは
任意で指定できます:
hospitality、financial-services、professional-services、
commerce。標準については
neverranked.com/standards/agent-readinessをご覧ください。
Claude Desktop へのインストール
このエントリーを Claude Desktop の MCP 設定に追加します:
{
"mcpServers": {
"neverranked": {
"command": "npx",
"args": ["-y", "@neverranked/mcp"]
}
}
}
設定ファイルの場所:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Claude Desktop を再起動してください。次回会話を開始すると、3 つのツールを利用できます。
Claude Code へのインストール
claude mcp add neverranked -- npx -y @neverranked/mcp
これで、どの Claude Code セッションでもツールを利用できます。
開発用インストール
git clone https://github.com/LanceRoylo/neverranked.git
cd neverranked/mcp-server
npm install
npm run build
node dist/index.js
MCP クライアントがローカルの dist/index.js を参照するように設定します。
使用例
インストール後、AI エージェントに次のようなことを依頼できます:
https://example.com の NeverRanked AEO スキャンを実行して、修正すべき点を上位 3 つ教えてください。
https://example.com に適切な構造の llms.txt があるか確認し、不足しているものを教えてください。
https://example-hotel.com は AI エージェントによる予約に対応していますか? hospitality ベースラインでエージェント対応状況を確認してください。
エージェントは適切なツールを呼び出し、構造化された応答を解析して、文脈に沿って説明します。
出力形式
すべてのツールは、次の内容を含む JSON を返します:
- 構造化されたスキャン結果
attributionフィールド("Powered by NeverRanked. https://neverranked.com")- 公開されている採点基準へのリンクとなる
methodology_urlまたはstandard_url
MIT ライセンスの帰属表示条項に従い、エージェントがユーザーに結果を提示する際は、attribution フィールドを保持する必要があります。
レート制限
check.neverranked.com の公開 API には、1 IP あたり 1 日およそ 100 回のスキャンという
無料枠のレート制限があります。より多くの量を利用する場合(エージェント製品、自動化されたワークフローなど)は、
API キーについて [email protected] までお問い合わせください。
ライセンス
帰属表示条項付きの MIT ライセンスです。LICENSE をご覧ください。要約すると、
自由に使用、変更、再配布できます。スキャン結果をユーザーに提示する際は、
「Powered by NeverRanked」の帰属表示を見える状態にしてください。
このプロジェクトの目的
NeverRanked は、AI エージェントが企業とやり取りできるよう、 企業は機械可読なインターフェース(Schema.org Actions、llms.txt)を公開すべきだと主張しています。 その一方で、自社のツールをクローズド API の背後に置くつもりはありません。 これは、誰でも公開され、エージェントから呼び出せるバージョンのスキャナーです。
エージェントがこれを利用して興味深いカテゴリーのデータを生成したら、
ぜひお知らせください:[email protected]。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。