
SEO Skill
dev.seoskill由 seoskill.dev 發布官方發布者v0.5.0更新於 Oct 24, 2026
Free Google Search Console MCP: your real GSC, Google Analytics and keyword data for AI agents.
概覽
一個 SEO 資料 MCP 伺服器,把真實的 Google Search Console、Analytics、Bing 與爬取資料交給助理,用來診斷流量與收錄問題。
- 可以做什麼
- 取得 Search Console 的總量、熱門頁面與查詢,以及附帶 Google 更新日期的期間比較報告。檢查單一網址或一組網址的即時頁面狀態、Google 收錄狀態及其排名查詢。讀取原始 Search Console 或 Bing 資料列,以及 Google Analytics 或 Clicky 的到達頁面。使用自己的 DataForSEO 或 Ahrefs 金鑰進行關鍵字、搜尋結果、競爭對手與反向連結研究。爬取整個網站以找出技術問題與 AI 代理可讀取性,並建議內部連結(僅 CLI)。
- 適用情境
- 適合讓助理回答點擊數為何下滑、哪些頁面接近第一頁、某頁面是否被收錄、網站對 AI 爬蟲呈現如何等問題,並以你自己的帳戶資料為依據,而非通用建議或關鍵字工具估算。
- 執行需求
- 可將託管的遠端端點加入為遠端 MCP 伺服器,或在本機執行 npm CLI 套件以進行爬取與取得 Bing 資料。透過 OAuth 使用可查看 Search Console 的 Google 帳戶登入。關鍵字與競爭對手研究可選配 DataForSEO 或 Ahrefs 金鑰。需要連線至託管服務與被檢查網站的網路。
安裝
在 SourceWeft 中
- 開啟 儀表板中的 SEO Skill,將其新增到工作區。
- 連接 所需的 憑證。它們會被私密儲存,絕不會在公開頁面上展示。
- 為需要使用其工具的對話啟用該服務。
Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。
交給代理程式安裝
把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。
閱讀 https://sourceweft.com/mcp/dev.seoskill%2Fseo/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。其他 MCP 客戶端
把它新增到你客戶端的 mcpServers 設定中。 客戶端會在首次連接時完成 OAuth 登入。
{
"mcpServers": {
"seo-skill": {
"type": "http",
"url": "https://seoskill.dev/mcp"
}
}
}README
SEO For Agent-Native Teams
The SEO data I give my agents every day, so they work from my real numbers instead of guessing.
Most AI SEO tools do one of two things. They hand your agent a checklist of generic advice, or they feed it estimates from a keyword tool that has never seen your site. Either way you end up with the same pages everyone else is publishing. Pages written from a keyword list aren't SEO. They're slop.
This works the other way round. It's a Google Search Console MCP server and CLI, and it doesn't tell your agent what to do. It gives it the facts: your clicks, impressions and positions from Search Console, your visits from Google Analytics or Clicky, your Bing data, the dates of Google updates, and a crawl of your site. Your agent works out what matters, and you decide what changes.
It's free and open source. Hack around with it. Make it your own.
Installation (30-second setup)
1. Connect it to your agent
Claude Code
Codex
Any other agent
Add https://seoskill.dev/mcp as a remote MCP server. Cursor, Claude
Desktop, VS Code and most other agents support it.
The CLI (for crawls and Bing, which run on your machine)
seo start signs you in, connects your agents and installs the skill.
2. Sign in with Google
Your agent opens a Google sign-in. Pick the account that can see your Search Console. That's your account. There's no password and no signup form.
3. Ask it something real
That's it. You're ready to go.
What you can ask it
- "Why did clicks drop last month? Was it the core update?"
- "Which pages are close to page one, and what do they rank for?"
- "Is this page indexed? If not, why not?"
- "Which searches does this page show up for that it never mentions?"
- "Can ChatGPT, Claude and Perplexity read my site?"
- "Who am I up against in search, and is there demand for a 'vs' or alternatives page?"
Your agent picks the commands, reads the results and shows you what it found.
Why it exists
I built this because agents kept failing at SEO in the same few ways.
#1: The agent makes things up
The problem. Ask an agent why your traffic dropped and you get a tidy list of possible causes. Algorithm update, technical issues, content quality. None of it comes from your site, so none of it helps.
The fix is to give it your numbers:
seo reportshows your totals against the last period, the pages and queries that moved, and the places worth a look: quick wins, low click-through rates, pages stuck on page two, decay and cannibalization.seo comparelines up the weeks before and after a date, with the Google updates in between.
#2: Keyword tools are guessing too
The problem. Ahrefs and Semrush estimate your traffic from a sample. They miss most of the long tail, and they rarely agree with each other.
The fix is to start from your own data. Search Console is the source of
truth for Google. When you do need keyword volumes or competitor data,
seo research uses your own
DataForSEO or Ahrefs key, and it keeps those estimates apart from your real
numbers.
#3: The agent says it's fixed when it isn't
The problem. Agents trust their own edits. Then you find the page is still noindexed, still redirecting, or still not in Google.
The fix is to check the live site:
seo pageloads one URL and asks Google whether it's indexed.seo indexchecks every page that lost its clicks.seo crawlchecks the whole site, including what AI agents can read.
#4: Too many reports
The problem. SEO tools love reports. The first version of this had about 70 of them, and almost nobody used most of them.
The fix was to cut it down to a handful of commands. Each one takes a site or a URL, and dates if you want them. There are no settings to tune. Every result ends with the command to run next, so your agent always knows where to go.
Reference
Every command is also an MCP tool, such as seo_report. Add --json to any
command when you're scripting it.
What it keeps
As little as possible. The hosted server keeps your linked Google accounts and any keys you save, encrypted. It doesn't keep your Search Console data, your reports or request logs. The CLI keeps your sign-in in your system keychain. The privacy policy has the details.
Links
- Documentation
- Cloud agents and CI
- Add your own analytics source
- Changelog and contributing
- Questions and bugs
Apache-2.0. The name and artwork are covered by the brand policy.
來源:README.md,提交 bc6c4b9
工具
0版本歷史
2- v0.5.0最新Oct 16, 2026
- v0.4.2Oct 16, 2026
評分
已滿足適用檢查項的 85%
該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。
- 近 30 天內可連通必需25 分
- 已宣告認證方式必需10 分
- 已列出工具15 分
請讓伺服器在無憑證時回應 tools/list,或發布可在沙箱中無憑證啟動的軟體包。
- 描述必需15 分
- 圖示10 分
- 文件15 分
- 授權條款10 分