Skip to main content
Glama

GSC-MCP

远程MCP服务器,基于谷歌的完整数据导出(而非受限API),在Claude、ChatGPT和Cursor中提供Google Search Console数据。

域名: gsc2mcp.drossmedia.de · 运行环境: netcup Root Server,纽伦堡,前端使用Cloudflare

状态: 实施已开始。网络无关的核心逻辑已作为经过测试的包(coreanalyticsdbgsc-client)以及MCP服务器(apps/app)和同步工作器(apps/worker)的框架就绪。网络层面的连接——MCP传输、OAuth提供者、谷歌集成——将在域名和GCP OAuth客户端就绪后,随路线图的第0/1阶段进行。

关于什么

Search Console API 限制严格:16个月历史记录,每次请求25,000行,每天每种搜索类型约50,000行。市场上每个工具都使用此API——包括那些随后存储数据的工具。它们存储的只是一个样本。

谷歌的批量数据导出没有这些限制:完整的搜索数据,每日更新,无API配额,可无限期保留。它所缺少的是其他一切——没有界面,没有分析,没有代理访问。

GSC-MCP正好填补了这一空白,并补充了一个确定性分析引擎:变化归因、季节性调整的异常检测、站点自身的点击率曲线、关键词自相蚕食的时间序列。这些数字是可验证的,而非估算的。

差异有多大是经过测量的:对于sc-domain:aip.aero,点击量最高的100个搜索查询占8.3%的点击量——约92%的情况超出了行数限制工具所能显示的范围。

Related MCP server: searchconsole-mcp

文档

文档

内容

00 — 概念

愿景、市场环境、目标群体

01 — 架构

netcup + Cloudflare、组件、扩展路径

02 — 认证

两层OAuth、谷歌验证、令牌处理

03 — 数据模型

PostgreSQL模式、分区、容量计算

04 — 同步管道

回填、增量同步、配额数学、错误处理

05 — 工具

MCP界面:26个工具、模式、响应预算

06 — 分析引擎

归因、异常、点击率曲线背后的公式

07 — 计费

计划矩阵、Stripe对象、权限

08 — 安全与GDPR

数据驻留、加密、删除概念

09 — 路线图

阶段0–6、工作量、风险

10 — 仓库结构

Monorepo布局、工具链

11 — 市场推广

连接器目录、渠道、发布

12 — 竞争与独特卖点

市场扫描、差异化因素的诚实审查、定位

架构概览

Claude / ChatGPT / Cursor
        │  Streamable HTTP + OAuth 2.1
        ▼
   Cloudflare (TLS, DDoS, WAF, Rate Limiting)
        │
        ▼
   netcup Root Server · Nürnberg
     Caddy → app (MCP + OAuth AS) · web · worker
     PostgreSQL 17 (Warehouse, pg-boss, Rate-Budget)
        │
        ├──▶ Search Console API      (einmaliger 16-Monats-Backfill)
        └──▶ BigQuery Bulk Export    (laufend, vollständig, ohne API-Quote)

第二个主机名 gsc2mcp-direct.drossmedia.de 在没有Cloudflare的情况下直接运行在服务器上——适用于那些采购不允许使用美国数据处理商的客户,以及在代理故障时的备用路径。

项目结构

Monorepo,npm工作区,TypeScript严格模式,Vitest。

角色

状态

packages/core

计划矩阵、权限、指标基本规则

✅ 已测试

packages/analytics

变化归因、点击率曲线(等渗)——独特卖点

✅ 已测试

packages/db

Drizzle模型、规范迁移、协调辅助工具

✅ 已测试

packages/gsc-client

Search Console客户端:分页、退避、错误翻译

✅ 已测试

apps/app

MCP服务器:注册表、路由器、访问网关、响应预算

🧱 框架

apps/worker

同步:速率限制器、作业调度、批量导出转换

🧱 框架

规范DDL位于 packages/db/migrations/0001_init.sql,并针对真实PostgreSQL进行验证;docs/03 对其进行了说明。

开发

npm install
npm run typecheck   # tsc --build über alle Packages
npm test            # Vitest über packages/*/test und apps/*/test

CI(GitHub Actions)还针对真实PostgreSQL检查迁移、概念文档(链接、一致性)以及两种主题下的概览页面。参见 docs/10-repo-struktur.mdCLAUDE.md

下一步

关键路径不是代码,而是针对敏感范围 webmasters.readonly谷歌OAuth验证——这通常需要数周时间,并且需要域名和隐私政策。详情见 docs/02-auth.mddocs/09-roadmap.md

在第2阶段之前,还需要决定批量数据导出发送到哪里——是发送到客户的BigQuery项目还是我们的项目。权衡见 docs/12-wettbewerb-usp.md

A
license - permissive license
-
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    A
    quality
    C
    maintenance
    MCP server that gives AI assistants live access to Google Search Console and Bing Webmaster Tools for search performance, indexing, keyword research, and crawl health analysis directly in the chat.
    10
    18
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    A lightweight, fast MCP server for Google Search Console. Query search analytics, manage sitemaps, and inspect URLs directly from your AI assistant.
    7
    Apache 2.0
  • F
    license
    A
    quality
    D
    maintenance
    An MCP server that provides Google Analytics and Search Console data as tools for AI assistants, enabling natural language queries for web analytics, SEO performance, and site insights.
    13
  • A
    license
    -
    quality
    D
    maintenance
    MCP server that exposes the Google Search Console API, allowing LLMs to query SEO data, inspect URLs, manage sitemaps, and analyze search performance via natural language.
    160
    MIT

View all related MCP servers

Related MCP Connectors

  • SEO MCP server: crawl your site, find AI-visibility gaps, and ship the fix from your coding agent.

  • MCP server for Google search results via SERP API

  • An MCP server that gives your AI access to the source code and docs of all public github repos

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/alexanderdross/gsc-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server