GSC-MCP
GSC-MCP
원격 MCP 서버, Google Search Console 데이터를 Claude, ChatGPT, Cursor에서 사용할 수 있게 해주는 — 제한된 API 대신 Google의 전체 데이터 내보내기 기반.
도메인: gsc2mcp.drossmedia.de · 운영: netcup Root Server, 뉘른베르크, Cloudflare 앞단
상태: 구현 시작됨. 네트워크 독립적인 핵심 로직은 테스트된 패키지(
core,analytics,db,gsc-client)와 MCP 서버(apps/app) 및 동기화 워커(apps/worker)의 골격이 준비되어 있습니다. 네트워크 측 연결 — MCP 전송, OAuth 제공자, Google 연동 —은 도메인과 GCP OAuth 클라이언트가 준비되면 로드맵의 Phase 0/1에 따라 진행됩니다.
개요
Search Console API는 엄격히 제한되어 있습니다: 16개월 기록, 요청당 25,000행, 검색 유형당 하루 약 50,000행. 시장에 있는 모든 도구는 예외 없이 이 API를 사용합니다 — 이후 데이터를 저장하는 도구도 마찬가지입니다. 따라서 표본만 저장하게 됩니다.
Google의 Bulk Data Export에는 이러한 제한이 없습니다: 완전한 검색 데이터, 매일, API 할당량 없음, 무제한 보관 가능. 부족한 것은 그 외의 모든 것입니다 — 인터페이스 없음, 분석 없음, 에이전트 접근 없음.
GSC-MCP는 바로 이 격차를 메우고 결정론적 분석 엔진을 추가합니다: 변경 기여도, 계절 조정 이상 탐지, 사이트 자체 CTR 곡선, 잠식 시계열. 수치는 계산 가능하며 추정치가 아닙니다.
차이가 얼마나 큰지는 측정되었습니다: sc-domain:aip.aero에서 상위 100개 검색어가 차지하는 클릭 비율은 **8.3%**에 불과합니다 — 약 92%의 활동은 행 제한이 있는 도구가 보여주는 범위 밖에 있습니다.
Related MCP server: searchconsole-mcp
문서
문서 | 내용 |
비전, 시장 환경, 대상 그룹 | |
netcup + Cloudflare, 구성 요소, 확장 경로 | |
두 OAuth 계층, Google 인증, 토큰 처리 | |
PostgreSQL 스키마, 파티셔닝, 용량 계산 | |
백필, 델타 동기화, 할당량 수학, 오류 처리 | |
MCP 인터페이스: 26개 도구, 스키마, 응답 예산 | |
기여도, 이상 징후, CTR 곡선 뒤의 공식 | |
요금제 매트릭스, Stripe 객체, 권한 | |
데이터 상주, 암호화, 삭제 개념 | |
Phase 0–6, 작업량, 위험 | |
Monorepo 레이아웃, 도구 | |
Connector Directory, 채널, 출시 | |
시장 조사, 차별화 요소의 정직한 검토, 포지셔닝 |
간략한 아키텍처
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 strict, Vitest.
패키지 | 역할 | 상태 |
| 요금제 매트릭스, 권한, 메트릭 기본 규칙 | ✅ 테스트 완료 |
| 변경 기여도, CTR 곡선 (isoton) — USP | ✅ 테스트 완료 |
| Drizzle 모델, 표준 마이그레이션, 조정 헬퍼 | ✅ 테스트 완료 |
| Search Console 클라이언트: 페이지네이션, 백오프, 오류 변환 | ✅ 테스트 완료 |
| MCP 서버: 레지스트리, 라우터, 접근 게이트, 응답 예산 | 🧱 골격 |
| 동기화: 속도 제한기, 작업 계획, 대량 내보내기 변환 | 🧱 골격 |
표준 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/*/testCI (GitHub Actions)는 추가로 실제 PostgreSQL에 대한 마이그레이션, 개념 문서(링크, 일관성), 그리고 두 테마의 개요 페이지를 검사합니다. docs/10-repo-struktur.md 및 CLAUDE.md를 참조하세요.
다음 단계
중요 경로는 코드가 아니라 민감한 범위 webmasters.readonly에 대한 Google OAuth 인증입니다 — 일반적으로 몇 주가 소요되며 도메인과 개인정보처리방침이 필요합니다. 자세한 내용은 docs/02-auth.md 및 docs/09-roadmap.md를 참조하세요.
Phase 2 이전에는 Bulk Data Export가 어디로 전달될지 결정해야 합니다 — 고객의 BigQuery 프로젝트 또는 우리의 프로젝트. 이에 대한 고려 사항은 docs/12-wettbewerb-usp.md에 있습니다.
This server cannot be installed
Maintenance
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
- AlicenseAqualityCmaintenanceMCP 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.1018MIT
- AlicenseAqualityCmaintenanceA lightweight, fast MCP server for Google Search Console. Query search analytics, manage sitemaps, and inspect URLs directly from your AI assistant.7Apache 2.0
- FlicenseAqualityDmaintenanceAn 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
- Alicense-qualityDmaintenanceMCP 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.160MIT
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
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
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