
Seo Stack Mcp
io.github.Raffaele86由 GitHub 帳號 Raffaele86 發布v0.2.0更新於 Oct 24, 2026
The complete open-source SEO data stack for AI agents: 7 sources, 86 tools, one MCP server
概覽
自架式的 SEO 資料 MCP 伺服器,讓助理統一存取 Search Console、GA4、Bing、Clarity、AdSense、關鍵字規劃工具和 PageRank,並內建分析工具。
- 可以做什麼
- 查詢 Google Search Console 的搜尋成效、檢查網址、管理網站地圖並要求建立索引,含關鍵字蠶食、內容缺口與週報分析。讀取 Google Analytics 4 總覽、到達頁、流量來源、事件、受眾與即時資料。取得 Bing 網站管理員工具的流量、檢索、關鍵字與反向連結資料,並提交網址或網站地圖。檢視 Microsoft Clarity 的使用體驗訊號,如暴怒點擊、無效點擊、捲動深度與指令碼錯誤。查看 AdSense 收益、付款、廣告單元與警示,並取得關鍵字規劃工具的關鍵字建議與指標。透過 Open PageRank 查詢網域權重分數。
- 適用情境
- 適合同時使用多個免費 SEO 與數據分析來源、希望以一套助理設定取代多個伺服器的人,也適合需要下降查詢、易提升關鍵字、期間比較等伺服器端分析而非原始資料的人。
- 執行需求
- 以 Python 套件形式透過 uvx 或 pip 在本機執行,需要 Python 工具鏈。各資料來源皆為選用,由各自憑證啟用:Search Console 與 GA4 需 Google 服務帳戶 JSON 路徑或 OAuth 用戶端 JSON,以及 GA4 資源 ID 和網站網址;Bing 與 Clarity 需 API 金鑰;AdSense 需帳戶 ID 加 Google 憑證;關鍵字規劃工具需 Google Ads 開發人員權杖與 OAuth 參數並安裝 google-ads 附加套件;Open PageRank 需 API 金鑰。需能連線各服務商 API。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 Seo Stack Mcp,將其新增到工作區。
- 為需要使用其工具的對話啟用該服務。
Desktop only,透過 STDIO。 STDIO 服務會啟動本機處理程序,因此需要 SourceWeft 桌面主機。
其他 MCP 客戶端
參照 儲存庫 中的啟動說明。
README
seo-stack-mcp
The complete open-source SEO data stack for AI agents. Google Search Console, Google Analytics 4, Bing Webmaster Tools, Microsoft Clarity, Google AdSense, Google Keyword Planner and Open PageRank in a single MCP server — with built-in analyst tools (cannibalization check, low-hanging fruit, content gap, weekly report), not just raw API wrappers.
Self-hosted, free, MIT. Works with Claude Desktop, Claude Code, Cursor, and any MCP client.
Why this instead of N separate servers?
- One install, one config — instead of wiring up 7 different MCP servers with 7 auth setups.
- Analyst tools included — ask "which queries are declining this month?" or "find my low-hanging-fruit keywords" and get an answer computed server-side, not a raw data dump your agent has to crunch.
- Sources are optional — configure only what you use; tools appear only for configured sources.
- Self-hosted — your tokens stay on your machine. No third-party hosted gateway reading your Search Console.
Quickstart (60 seconds)
Add to your MCP client config (Claude Desktop claude_desktop_config.json, Cursor mcp.json, or claude mcp add):
Every env var is optional — set only the sources you want. That's it: restart your client and ask "what are my top queries this week?".
To run the latest development version straight from GitHub, use "args": ["--from", "git+https://github.com/Raffaele86/seo-stack-mcp", "seo-stack-mcp"] instead.
Credentials
Optional defaults: GSC_SITE_URL, BING_SITE_URL (so you don't repeat the site on every question), ADSENSE_CURRENCY (default USD), GOOGLE_ADS_LOCATION_ID / GOOGLE_ADS_LANGUAGE_ID (Keyword Planner geo/language defaults, default US / English).
Tools
Google Search Console (29 tools)
Google Analytics 4 (10 tools)
Bing Webmaster Tools (22 tools)
Microsoft Clarity (10 tools)
Google AdSense (10 tools)
Google Keyword Planner (4 tools)
Open PageRank (1 tool)
Why not the official GA4 server or mcp-gsc?
Both are good and this project doesn't pretend otherwise. Google's official analytics-mcp covers GA4 only; mcp-gsc covers GSC only. If you live in one data source, use them. This project is for people who work across the whole free SEO stack and want the cross-source workflow (GSC + GA4 + Bing + Clarity) plus opinionated analysis tools in one place.
See also
local-leads-mcp — the prospecting counterpart: find local businesses with no website via OpenStreetMap and verify them, no API keys needed.
License
MIT.
Built and maintained by Raffaele Nocera — freelance web & SEO. Available for consulting.
來源:README.md,提交 3e18f79
工具
0版本歷史
1- v0.2.0最新Sep 16, 2026
評分
已滿足適用檢查項的 50%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通25 分
請保持端點能夠回應 MCP 握手;SourceWeft 每 30 天探測一次。
- 已宣告認證方式10 分
請在註冊中心條目中宣告憑證請求標頭,或保持端點能夠回應探測,以便判定其認證方式。
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分