mcpField
R
RankJot

RankJot

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

RankJot について

RankJotは、ドメイン、キーワード、国別にGoogleの自然検索順位を調べるMCPサーバーです。各検索では上位10件の結果と当月の残り検索枠も返します。

主な機能

  1. 01ドメインの自然検索順位を検索
  2. 02国別にGoogle市場を指定
  3. 03自然検索結果の上位10件を返す
  4. 04月間検索枠を表示

活用シーン

  1. 01対象キーワードでのドメイン順位を確認する
  2. 02サイトより上位のドメインを確認する
  3. 03国別Google市場の順位を比較する

MCP 対応

MCPクライアントに`check_rank(domain, keyword, country="us")`ツールを提供します。`uvx`またはインストール済みの`rankjot-mcp`コマンドでstdioサーバーとして動作し、`RANKJOT_API_KEY`が必要です。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"epolat-rankjot": {
"command": "uvx",
"args": [
"rankjot-mcp"
],
"env": {
"RANKJOT_API_KEY": "<RANKJOT_API_KEY>"
}
}
}
}
起動コマンドuvx rankjot-mcp
設定が必要な環境変数
RANKJOT_API_KEYシークレットYour RankJot API key (rjk_...). Free accounts include 25 lookups a month: https://rankjot.com/account

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

パッケージ
pypirankjot-mcp0.1.0

ツール

1

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

パラメーター型必須説明
domainstringはい
countrystringいいえ
keywordstringはい

詳細

RankJot MCP サーバー

AI アシスタント向けの、Google の実際の検索順位を調べるツールです。Claude(または任意の MCP クライアント)に「英国で best running shoes を検索すると、example.com は何位ですか?」と尋ねると、推測ではなく、リアルタイムで検索します。

できること

ツールは 1 つです。

check_rank(domain, keyword, country="us") は次を返します。

  • position:Google のオーガニック検索結果におけるドメインの順位(1 位から)。確認した結果に含まれない場合は null
  • url:そのドメインで順位に入ったページ
  • results:オーガニック検索結果の上位 10 件(順位、ドメイン、URL、タイトル)。これにより、アシスタントは追加の呼び出しなしで「自分より上位にいるのは誰ですか?」に回答できます
  • quota:今月の検索回数と残りの回数

順位はオーガニック検索結果のみを対象とし(広告、マップ、回答ボックスは含みません)、指定した country の Google 検索市場に基づきます。

セットアップ

1. API キーを取得します。 rankjot.com にサインインし、Account → API access → Generate key を開きます。無料アカウントには月 25 回の検索が含まれます。API プラン(月額 20 ドル)には 5,000 回が含まれます。

2. サーバーをクライアントに追加します。 uvx で実行するため、手動でインストールする必要はありません。

Claude Desktop(claude_desktop_config.json):

{
  "mcpServers": {
    "rankjot": {
      "command": "uvx",
      "args": ["rankjot-mcp"],
      "env": { "RANKJOT_API_KEY": "rjk_your_key_here" }
    }
  }
}

stdio サーバーを起動するその他のクライアントでも、同じコマンド uvx rankjot-mcp を使用し、環境変数に RANKJOT_API_KEY を設定します。

pip を使う場合は、pip install rankjot-mcp を実行してから、コマンドに rankjot-mcp を指定します。

**3. クライアントを再起動して、**順位について質問します。

エラー

エラーは error フィールドを含む通常の結果として返されるため、アシスタントはやみくもに再試行せず、何が起きたのかを把握できます。

error意味
configRANKJOT_API_KEY が設定されていません
unauthorizedキーが間違っているか、取り消されています
api_trial_limit今月分の付属検索回数を使い切りました
quota_exceeded / rate_limited月間の検索回数上限に達したか、1 分あたりの呼び出し回数が多すぎます
provider_error / network検索を実行できませんでした。もう一度お試しください

呼び出しごとに検索回数を 1 回消費します。モデルはツールをループで呼び出すことがあるため、キーワードを一度に多数質問する場合は、使用する可能性のある検索回数を伝えてください。

プライバシー

確認するドメイン、キーワード、国は、検索を実行するために rankjot.com に送信されます。プライバシーポリシーをご覧ください。

リンク

ライセンス

MIT

コメント

MCP は初めてですか?

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

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