版本:4.8.9 | 工具集:GSC + WP + SEO(22 工具) | 远程托管 + 本地部署
GSC + WP + SEO 提供 Google Search Console 搜索数据、WordPress 内容读取与 SEO 机会分析,全部只读。
https://mcpweb.wjjnew.cn/gsc/mcphttps://mcpweb.wjjnew.cn/wp/mcphttps://mcpweb.wjjnew.cn/seo/mcphttps://mcpweb.wjjnew.cn/gsc-wp/mcpAuthorization: Bearer mcp_sk_xxx。https://mcpweb.wjjnew.cn/。Google Search Console(8,只读) gsc_list_sites、gsc_search_analytics、gsc_top_queries、gsc_page_performance、gsc_query_page_pairs、gsc_compare_periods、gsc_url_inspection、gsc_list_sitemaps
WordPress(11,只读) wp_get_posts、wp_get_pages、wp_get_post_by_url、wp_get_post、wp_search、wp_get_categories、wp_get_tags、wp_get_media、wp_get_site_info、wp_get_cpt、wp_get_woo_products
SEO(3) seo_find_opportunities、seo_audit_url、seo_ctr_benchmark
约定
YYYY-MM-DD,默认近 28 天(GSC 数据有延迟);ctr 为小数(0.05=5%);position 越小越靠前。登录 https://mcpweb.wjjnew.cn/ → 控制台「数据源」。
sc-domain:example.com(域属性)或 https://example.com/(URL 前缀)。隐私:凭据经 AES-256-GCM 加密存储,仅用于你本人的调用;明文不回显、不入日志;每用户独立隔离实例;可随时删除。
控制台「API Token」创建 Token(mcp_sk_xxx,与 MCP Web 通用)。
按需连接(同一 Token):
{
"mcpServers": {
"gsc": { "type": "http", "url": "https://mcpweb.wjjnew.cn/gsc/mcp", "headers": { "Authorization": "Bearer mcp_sk_你的Token" } },
"wp": { "type": "http", "url": "https://mcpweb.wjjnew.cn/wp/mcp", "headers": { "Authorization": "Bearer mcp_sk_你的Token" } },
"seo": { "type": "http", "url": "https://mcpweb.wjjnew.cn/seo/mcp", "headers": { "Authorization": "Bearer mcp_sk_你的Token" } }
}
}
想一个连接就用聚合:https://mcpweb.wjjnew.cn/gsc-wp/mcp(22 工具)。 客户端(Claude Desktop / Cursor / Trae / OpenClaw):填 URL + 认证方式 API Key / Token。
在自有机器运行本工具源码(先 npm install):
node src/serve-http.js # 或分别:node src/mcp-gsc-server.js / mcp-wp-server.js / mcp-seo-server.js
客户端 stdio 配置(各自带环境变量):
{
"mcpServers": {
"gsc": { "command": "node", "args": ["/path/MCP-GSC-WP/src/mcp-gsc-server.js"],
"env": { "GSC_KEY_FILE": "/path/sa.json", "GSC_SITE_URL": "sc-domain:example.com" } },
"wordpress": { "command": "node", "args": ["/path/MCP-GSC-WP/src/mcp-wp-server.js"],
"env": { "WP_SITE_URL": "https://example.com", "WP_USERNAME": "user", "WP_APP_PASSWORD": "xxxx xxxx xxxx xxxx" } }
}
}
本地模式不经过平台计费;适合对隐私要求高或内网场景。
使用免责声明:本服务仅供个人学习研究,或企业在其自有 / 已获授权的网站与系统内部使用;严禁爬取、抓取、批量下载任何未获授权的第三方网站内容。使用者须自行符合目标网站 ToS、robots 协议及当地法律,后果自负。
| 现象 | 原因 | 处理 |
|---|---|---|
/gsc/mcp 等返回 428 | 未配置数据源 | 到控制台「数据源」配置 GSC / WordPress |
/gsc/mcp 返回 404 | 工具名/路径不对 | 用 /gsc/mcp、/wp/mcp、/seo/mcp 或聚合 /gsc-wp/mcp |
| GSC 报 invalid_grant / 403 | 服务账号未加为站点用户 / 密钥无效 | 在 GSC 后台把服务账号邮箱加为站点用户 |
| WordPress 报 401 / 403 | 用户名或应用密码错误 / 权限不足 | 重新生成应用密码;确认账号有 read 权限 |
| SEO 工具报缺少数据源 | 只配了 GSC 或只配了 WP | SEO 需同时配置 GSC 与 WordPress |
| 401 Unauthorized | Token 缺失/错误 | 检查 Authorization: Bearer mcp_sk_xxx |
| 结果为空/日期无数据 | GSC 数据有延迟 | 默认区间为近 28 天(截止 3 天前),可显式指定日期 |
| 积分不足 | 余额 ≤0 | 控制台「充值」用兑换码兑换 |