Localseodata

io.github.localseodata由 GitHub 帳號 localseodata 發布v1.1.0更新於 Oct 24, 2026

53 local SEO data tools: rankings, reviews, audits, keywords, AI visibility.

概覽

AI 產生的概覽

Local SEO Data MCP 伺服器為助理提供 53 個本地 SEO 工具,涵蓋排名、評論、稽核、關鍵字、地理網格與 AI 能見度。

可以做什麼
  • 查詢 SERP 與地圖排名、本地包、Apple 地圖、Bing 本地及商家檔案
  • 檢視評論、評論成長速度、問答、商家登錄與檔案健康度
  • 進行關鍵字研究:搜尋量、建議詞、相關詞、趨勢與網站關鍵字
  • 執行本地、引用、聲譽與頁面稽核,以及競品廣告、反向連結與品牌提及分析
  • 評估在 ChatGPT、Gemini、Perplexity、Claude 與 Google AI 摘要中的 AI 能見度
  • 執行地理網格掃描、產生落差與機會報告,並查詢帳戶點數餘額
適用情境
適合 SEO 顧問、代理商與本地商家,讓助理針對特定商家與地區回答排名、評論、稽核與關鍵字問題,或追蹤 AI 助理如何推薦某家商家。
執行需求
需要 Local SEO Data 帳戶,並透過託管端點進行 OAuth 登入,或在 URL 中、或以 Bearer 標頭傳入 API 金鑰(sk_live_ 前綴)。自架需要 Node.js 與 npm,或 Docker;選用變數包括 API_BASE_URL、PORT、OAUTH_ENABLED、OAUTH_ISSUER 與 MCP_RESOURCE_URL。需能存取 Local SEO Data API。
安裝前請注意
多數工具呼叫會消耗 Local SEO Data 帳戶點數,也就是產生費用,僅少數工具免費。部分用戶端需把 API 金鑰放進伺服器 URL,README 建議把含金鑰的 URL 當作密碼看待。查詢內容與商家資訊會傳送到 Local SEO Data 的 API 與託管端點。金鑰可在儀表板隨時撤銷。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Localseodata,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。

其他 MCP 客戶端

參照 儲存庫 中的啟動說明。

README

Local SEO Data MCP Server

Model Context Protocol server for Local SEO Data. It gives AI assistants 53 local SEO data tools: SERP and map rankings, reviews, audits, keyword research, competitor analysis, geogrid tracking, and AI visibility scoring.

Connect once, then ask questions in plain English. Your assistant picks the right tools.

Setup (OAuth, recommended)

Add https://mcp.localseodata.com/mcp as a connector in your client and click Connect. You'll be asked to sign in to Local SEO Data (or create an account) and approve access. You don't need to copy an API key.

Claude (claude.ai, Claude Desktop, mobile)

  1. Open Settings → Connectors → Add custom connector.
  2. Enter a name (e.g. Local SEO Data) and the URL https://mcp.localseodata.com/mcp.
  3. Click Add, then Connect, and sign in.

Claude Code

bash
claude mcp add localseodata --transport http https://mcp.localseodata.com/mcp --scope user

Then run /mcp in Claude Code, select localseodata, and choose Authenticate.

ChatGPT and other OAuth-capable clients

Add a custom connector or remote MCP server with the URL https://mcp.localseodata.com/mcp and click Connect. Any client that supports MCP authorization will start the sign-in flow on its own.

Fallback: API key in the URL

If your client can't do OAuth, pass an API key in the URL instead:

  1. Sign up at localseodata.com/signup.
  2. Create a key in your API Keys dashboard. Keys start with sk_live_.
  3. Use https://mcp.localseodata.com/mcp?key=YOUR_API_KEY as the server URL.

Example configs:

Cursor (.cursor/mcp.json or ~/.cursor/mcp.json)

json
{  "mcpServers": {    "localseodata": {      "url": "https://mcp.localseodata.com/mcp?key=YOUR_API_KEY"    }  }}

VS Code (GitHub Copilot) (.vscode/mcp.json)

json
{  "servers": {    "localseodata": {      "type": "http",      "url": "https://mcp.localseodata.com/mcp?key=YOUR_API_KEY"    }  }}

Windsurf (~/.codeium/windsurf/mcp_config.json)

json
{  "mcpServers": {    "localseodata": {      "serverUrl": "https://mcp.localseodata.com/mcp?key=YOUR_API_KEY"    }  }}

Cline: Settings → MCP Servers → Add Remote Server, with the URL https://mcp.localseodata.com/mcp?key=YOUR_API_KEY.

You can create or revoke keys at any time in the API Keys dashboard. Treat a URL that contains your key like a password.

Available tools

53 tools in total:

CategoryTools
SERP datalocal_pack, organic_serp, maps, local_finder, local_services_ads, ai_overview, ai_mode
Other platformsapple_maps, apple_business_profile, bing_local, bing_business_profile
AI visibilityai_mentions, ai_visibility, ai_compare, ai_top_sources, ai_top_pages, ai_keyword_data, ai_llm_response, ai_scraper, ai_sample, ai_sample_status, ai_match
Business databusiness_profile, profile_health, qa, business_listings, google_reviews, review_velocity, multi_platform_reviews
Keyword researchsearch_volume, keyword_overview, keyword_suggestions, related_keywords, keywords_for_site, keyword_trends
Auditslocal_audit, citation_audit, reputation_audit, page_audit
Competitive intelcompetitor_ads, brand_mentions, backlink_summary, backlink_gap
Reportscompetitor_gap, local_authority, keyword_opportunities
Geogridgeogrid_scan, geogrid_status
Locationslocation_search
Account / utilityget_balance, history_search, history_get, ping

AI visibility tools report on ChatGPT, Gemini, Perplexity, Claude and Google's AI Overviews and AI Mode. Each tool's description lists its credit cost, and the server sends your assistant instructions on which tool fits which question.

Example prompts

  • "Who ranks in the local pack for 'plumber' in Denver?"
  • "Run a full local SEO audit for Mike's Plumbing in Austin, TX"
  • "Compare my Google reviews to my top 3 competitors"
  • "Am I listed correctly on Apple Maps and Bing?"
  • "What keywords should a dentist in Portland be targeting?"
  • "Map my rankings on a 5x5 geogrid for 'bakery' in Brooklyn"
  • "How often does ChatGPT recommend my business for 'best pizza in Chicago'?"

Pricing

MCP calls use credits from your Local SEO Data account, the same as REST API calls. get_balance, location_search, ping, geogrid_status, ai_sample_status, history_search and history_get are free. See localseodata.com/pricing for plans, and check usage in your dashboard.

Running it yourself

HTTP server

bash
git clone https://github.com/localseodata/mcp-server.gitcd mcp-servernpm cinpm run buildnpm start

The server listens on port 3003 by default (PORT changes it) and serves MCP at /mcp, with a health check at /health. Clients authenticate with ?key=YOUR_API_KEY or an Authorization: Bearer header. A Dockerfile is included.

Optional environment variables:

VariableDefaultPurpose
API_BASE_URLhttps://api.localseodata.comLocal SEO Data API the tools call
PORT3003HTTP port
OAUTH_ENABLEDfalseAdvertise OAuth and accept OAuth access tokens
OAUTH_ISSUERhttps://localseodata.comAuthorization server
MCP_RESOURCE_URLhttps://mcp.localseodata.com/mcpThis server's public URL, used in OAuth metadata

OAuth access tokens are only accepted by the API from the hosted server, so a self-hosted copy should use API keys.

stdio

For clients that launch a local process:

bash
npm ci && npm run buildLOCALSEODATA_API_KEY=sk_live_... node dist/stdio.js

Development

bash
npm run dev        # Watch modenpm run typecheck  # Type checknpm test           # Run testsnpm run build      # Compile to dist/

License

MIT

來源:README.md,提交 5c26564

工具

0
SourceWeft 尚未在沙箱中啟動過該軟體包,因此其工具未知。

版本歷史

2
  1. v1.1.0最新Oct 15, 2026
  2. v1.0.1Sep 16, 2026

評分

已滿足適用檢查項的 50%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通25 分

    請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。

  • 已宣告認證方式10 分

    請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。

  • 已列出工具15 分

    請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。

  • 描述必需15 分
  • 圖示10 分
  • 文件15 分
  • 授權條款10 分