mcpField
M
mcp-local-rank-map-pack-tracker

mcp-local-rank-map-pack-tracker

ローカル
github.com/mambalabsdevビジネス・マーケティング0今日更新

mcp-local-rank-map-pack-tracker について

Apify を利用し、キーワードと地域ごとに Google の自然検索、マップパック、ローカルファインダーの順位を調べる MCP サーバーです。掲載情報を返し、過去の結果との比較にも対応します。

主な機能

  1. 01自然検索・マップパック・ファインダーの順位
  2. 02キーワードと地域ごとの検索
  3. 03該当リスティングの詳細
  4. 04上位ドメインと事業者
  5. 05state_key による順位履歴

活用シーン

  1. 01都市ごとのローカル順位の比較
  2. 02複数の検索語での事業者追跡
  3. 03週ごとの順位変化の確認

MCP 対応

MCP クライアントに `track_local_rankings` ツールを提供します。Apify Actor を起動して完了を待ち、データセットの行を返します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"com-mambabuilt-mcp-local-rank-map-pack-tracker": {
"command": "npx",
"args": [
"-y",
"@mambalabsdev/mcp-local-rank-map-pack-tracker"
],
"env": {
"APIFY_TOKEN": "<APIFY_TOKEN>"
}
}
}
}
起動コマンドnpx -y @mambalabsdev/mcp-local-rank-map-pack-tracker
設定が必要な環境変数
APIFY_TOKENシークレットApify API token from https://console.apify.com/account/integrations

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

パッケージ
npm@mambalabsdev/mcp-local-rank-map-pack-tracker1.0.0

ツール

1

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

パラメーター型必須説明
countrystringいいえGoogle の市場とプロキシの出口に使用する 2 文字の国コードです。デフォルトは US です。
keywordsarrayはい確認する検索語です。例:plumber。1 回の実行につき、キーワードと地点の組み合わせを最大 500 件指定できます。
languagestringいいえGoogle のインターフェース言語です。デフォルトは en です。
locationsarrayはい各検索を行う地点です。Austin, Texas, United States などの地名、または 30.2672,-97.7431 などの座標を指定します。
state_keystringいいえスケジュール名です。実行間で順位を保持し、各行に前回の順位と変動を含めます。
business_namestringいいえGoogle ビジネス プロフィールに登録されている名称です。リスティングにウェブサイトが表示されない場合や、別のウェブサイトが表示される場合に、地図上で検索するために使用します。
organic_depthstringいいえ確認するオーガニック検索の順位です。10、20、30、50 を指定できます。最初の 10 件を超えるごとに、追加のページイベントが 1 回発生します。デフォルトは 10 です。
target_domainstringいいえウェブサイトです。例:weplumbatx.com。この項目、business_name、または両方を指定してください。
max_charge_usdstringいいえ任意。この金額を超える課金が発生する行を処理する前に、実行を停止します。
include_local_finderenumいいえ地図結果 3 件に表示されていない場合、地図の全リスト(上位 20 件)を開きます。追加のページイベントが 1 回発生します。デフォルトは true です。true | false

詳細

Local Rank and Map Pack Tracker MCP サーバー

Smithery Glama score MCP Registry npm version npm downloads license mcpservers.org

Local Rank Map Pack Tracker MCP server

Apify 上の Mamba Labs Local Rank and Map Pack Tracker アクター向け MCP サーバーです。キーワード、場所、ドメインまたはビジネス名を指定します。実行ごとに、各場所から Google 検索を行い、キーワードと場所の組み合わせごとに、オーガニック検索順位、マップパック順位、ローカルファインダー順位を含む1行を返します。

内容

機能

  • 場所名は座標に変換され、その地点を検索場所として Google 検索を行うため、Austin を指定すると Austin のマップパックが返されます。
  • 各行には、organic_position(最大50件まで)、local_pack_position(1~3位)、local_finder_position(上位20件)に加え、一致したリスティングの評価、レビュー数、カテゴリ、電話番号、ウェブサイト、住所が含まれます。
  • top_organic_domains と top_local_businesses には、上位を占めるドメインやローカルビジネスが記載されます。
  • state_key を指定すると、各行に前回の順位とその変動が含まれるため、週次スケジュールを設定して順位の履歴を作成できます。
  • 順位が空欄の場合は、確認した範囲内で見つからなかったことを意味します。ブロックされた行は無料で返され、その理由が row_status に示されます。

すべての処理は Apify 上で実行されます。このパッケージは、アクターの実行を開始して完了を待ち、データセットの行を返す薄いクライアントです。

クイックスタート

Node.js 18 以降と、API トークンを持つ Apify アカウントが必要です。

以下を Claude Desktop の設定ファイル(claude_desktop_config.json)、Cursor、または任意の MCP クライアントに追加します。

{
  "mcpServers": {
    "mamba-local-rank-map-pack-tracker": {
      "command": "npx",
      "args": [
        "-y",
        "@mambalabsdev/mcp-local-rank-map-pack-tracker"
      ],
      "env": {
        "APIFY_TOKEN": "your-apify-token"
      }
    }
  }
}

クライアントを再起動します。track_local_rankings ツールが表示されます。

前提条件

  • Node.js 18 以降。
  • console.apify.com/account/integrations で取得できる Apify API トークンを APIFY_TOKEN として設定します。サーバーはトークンがなくてもツールを一覧表示しますが、呼び出しにはトークンが必要です。

プロンプトの例

  • 「weplumbatx.com は Austin と Round Rock で plumber と emergency plumber の検索に何位で表示されますか?」
  • 「30.2672,-97.7431 で drain cleaning を検索したときの We Plumb LLC のマップパック順位を確認してください。」
  • 「London の5つの区で、dentist near me の検索に対する歯科医院の順位を毎週追跡し、変化を表示してください。」

ツール

track_local_rankings。ツールは1つです。引数の例:

{
  "keywords": ["plumber", "emergency plumber"],
  "locations": ["Austin, Texas, United States", "Round Rock, Texas, United States"],
  "target_domain": "weplumbatx.com",
  "business_name": "We Plumb LLC"
}

入力

アクターの購入者向け入力をすべてそのまま使用します。省略した入力には、アクター独自のデフォルト値が適用されます。数値とブール値は文字列として送信されます。

入力型説明
keywordsarray検索語。必須
locationsarray場所の名前または座標。必須
target_domainstringウェブサイトです。これ、business_name、またはその両方を指定します
business_namestringGoogle ビジネス プロフィールに表示される名前
countrystringGoogle の市場とプロキシの出口。デフォルトは US
languagestringGoogle インターフェースの言語。デフォルトは en
organic_depthstring10、20、30、または50。デフォルトは10
include_local_finderstringtrue または false。デフォルトは true
state_keystring変更追跡に使うスケジュール名
max_charge_usdstring実行ごとの任意の費用上限

料金

Apify ではイベントごとに課金され、料金は Apify アカウントに請求されます。価格は米ドルです。

イベント無料プランBronzeSilverGold
rank-check、1つの場所における1つのキーワード。Google の1ページ目を含む$0.055$0.05225$0.0495$0.04675
extra-page、オーガニック検索の2ページ目以降、またはローカルファインダー$0.0495$0.0171$0.0162$0.0153
apify-actor-start、実行開始1回あたり$0.002$0.002$0.002$0.002

ブロックされた行とエラー行は無料です。

キーについて

このアクターにキーは必要ありません。Apify Google SERP プロキシ経由で Google の検索結果ページを読み込み、いかなるキーも保持しません。実行にかかるプラットフォームとプロキシの費用は Mamba Labs が負担します。

アクターの完全なドキュメント

apify.com/mambalabs/local-rank-map-pack-tracker

ライセンス

MIT。LICENSEを参照してください。

コメント

MCP は初めてですか?

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

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