mcpField
L
LanceRoylo

LanceRoylo

ローカル
neverranked.comビジネス・マーケティング01 日前に更新

LanceRoylo について

LanceRoyloは、NeverRankedのサイトスキャナーをMCPクライアントに公開し、回答エンジンやAIエージェントへの対応状況を評価します。AEO、llms.txt、エージェント向けタスク面の3種類を監査します。

主な機能

  1. 01AEO対応度のスコアリング
  2. 02llms.txtの構造とリンク監査
  3. 03Schema.org Actionの確認
  4. 04業界別ベースラインの指定
  5. 05構造化されたスキャン結果

活用シーン

  1. 01サイトの回答エンジン最適化状況の評価
  2. 02llms.txtの構造とリンク状態の確認
  3. 03サイトで予約や購入をエージェントが実行できるかの評価

MCP 対応

このMCPサーバーは、AEO評価、llms.txt監査、エージェント対応度チェックの3つのサイトスキャンツールを対応クライアントに公開します。結果はJSON形式で、帰属表示と評価方法へのリンクを含みます。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"lanceroylo": {
"command": "npx",
"args": [
"-y",
"@neverranked/mcp"
]
}
}
}
起動コマンドnpx -y @neverranked/mcp

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

パッケージ
npm@neverranked/mcp0.1.2

ツール

3

掲載時のツール一覧 · 3 週間前に更新

パラメーター型必須説明
urlstringはいスキャンするウェブサイトの完全な 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]。

コメント

MCP は初めてですか?

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

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