Skip to main content
Glama

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

문서

문서

내용

00 — 개념

비전, 시장 환경, 대상 그룹

01 — 아키텍처

netcup + Cloudflare, 구성 요소, 확장 경로

02 — 인증

두 OAuth 계층, Google 인증, 토큰 처리

03 — 데이터 모델

PostgreSQL 스키마, 파티셔닝, 용량 계산

04 — 동기화 파이프라인

백필, 델타 동기화, 할당량 수학, 오류 처리

05 — 도구

MCP 인터페이스: 26개 도구, 스키마, 응답 예산

06 — 분석 엔진

기여도, 이상 징후, CTR 곡선 뒤의 공식

07 — 요금 청구

요금제 매트릭스, Stripe 객체, 권한

08 — 보안 및 GDPR

데이터 상주, 암호화, 삭제 개념

09 — 로드맵

Phase 0–6, 작업량, 위험

10 — 저장소 구조

Monorepo 레이아웃, 도구

11 — 출시 전략

Connector Directory, 채널, 출시

12 — 경쟁 및 USP

시장 조사, 차별화 요소의 정직한 검토, 포지셔닝

간략한 아키텍처

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.

패키지

역할

상태

packages/core

요금제 매트릭스, 권한, 메트릭 기본 규칙

✅ 테스트 완료

packages/analytics

변경 기여도, CTR 곡선 (isoton) — USP

✅ 테스트 완료

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에 대한 Google OAuth 인증입니다 — 일반적으로 몇 주가 소요되며 도메인과 개인정보처리방침이 필요합니다. 자세한 내용은 docs/02-auth.mddocs/09-roadmap.md를 참조하세요.

Phase 2 이전에는 Bulk Data Export가 어디로 전달될지 결정해야 합니다 — 고객의 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