Skip to main content
Glama
Parithosh-Varma

searchconsole-mcp

searchconsole-mcp

프로젝트를 위한 Google Search Console 자동화 MCP 서버: 검색 분석, 사이트맵 관리, 사이트 속성 및 URL 검사.

도구

도구

설명

gsc_list_sites

서비스 계정이 액세스할 수 있는 모든 속성 나열

gsc_add_site / gsc_remove_site

속성 추가/제거 (sc-domain:example.com 또는 https://www.example.com/)

gsc_search_analytics

클릭수, 노출수, CTR, 위치를 쿼리/페이지/국가/기기/날짜별로 그룹화하고 필터 지원. 기본값은 최근 28일

gsc_list_sitemaps / gsc_get_sitemap

제출된 사이트맵과 색인된 개수 확인

gsc_submit_sitemap / gsc_delete_sitemap

사이트맵 제출 또는 삭제

gsc_inspect_url

URL 검사 API: 색인 상태, 표준 URL, 크롤링 정보, 모바일 사용성

Related MCP server: Google Search Console + GA4 MCP Server

일회성 Google 설정

  1. Google Cloud Console에서 프로젝트를 생성합니다.

  2. Google Search Console API를 활성화합니다 (APIs & Services > Library).

  3. 서비스 계정을 생성하고 (IAM & Admin > Service Accounts) JSON 키를 다운로드합니다.

  4. 각 Search Console 속성에 대해: Settings > Users and permissions > Add user에서 서비스 계정 이메일(...@...iam.gserviceaccount.com)을 붙여넣고 소유자(Owner) 권한을 부여합니다 (URL 검사 API에는 소유자 권한이 필요합니다).

구성

환경 변수:

변수

필수

설명

GSC_SERVICE_ACCOUNT_JSON

둘 중 하나

서비스 계정 JSON 키 전체를 인라인으로

GSC_SERVICE_ACCOUNT_FILE

둘 중 하나

키 파일 경로. 기본값은 ./service-account.json

GSC_DEFAULT_SITE

선택

기본 속성. 각 호출에서 siteUrl을 생략할 수 있음

서버는 시작 시 작업 디렉터리에서 .env 파일도 로드합니다.

MCP 클라이언트에 등록

opencode (~/.config/opencode/opencode.json 또는 프로젝트 .opencode/opencode.json):

{
  "mcp": {
    "searchconsole": {
      "type": "local",
      "command": ["node", "/absolute/path/to/searchconsole-mcp/dist/index.js"],
      "environment": {
        "GSC_SERVICE_ACCOUNT_FILE": "/absolute/path/to/service-account.json",
        "GSC_DEFAULT_SITE": "sc-domain:example.com"
      }
    }
  }
}

Claude Desktop (claude_desktop_config.json):

{
  "mcpServers": {
    "searchconsole": {
      "command": "node",
      "args": ["/absolute/path/to/searchconsole-mcp/dist/index.js"],
      "env": {
        "GSC_SERVICE_ACCOUNT_FILE": "/absolute/path/to/service-account.json",
        "GSC_DEFAULT_SITE": "sc-domain:example.com"
      }
    }
  }
}

개발

npm install
npm run build     # tsc -> dist/
npm start         # run the server on stdio
npm run smoke     # boots the server and lists tools

참고 사항

  • 분석 데이터는 약 2일 지연됩니다. 최신 부분 데이터를 포함하려면 dataState: "all"을 전달하세요.

  • API는 요청당 분석 행을 25,000개로 제한합니다. 페이지네이션에는 startRow를 사용하세요.

  • API로 사이트를 추가하면 소유권이 확인될 때까지 미검증 상태로 남습니다. 가장 쉬운 방법은 먼저 UI에서 서비스 계정 이메일을 소유자(Owner)로 추가하는 것입니다.

Install Server
F
license - not found
A
quality
C
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
    Not graded
    quality
    D
    maintenance
    Enables interaction with Google Search Console to query search analytics, inspect URL indexing status, and manage sitemaps. It allows users to monitor SEO performance and site health through natural language commands in MCP-compatible clients.
    123
    3
    MIT
  • F
    license
    Not graded
    quality
    Not graded
    maintenance
    Enables querying Google Search Console and Google Analytics 4 data to retrieve search performance and site analytics. It provides tools for listing web properties and running detailed reports using secure Google OAuth authentication.
  • A
    license
    Not graded
    quality
    C
    maintenance
    Enables interaction with Google Search Console via MCP, offering search analytics, performance summaries, URL inspection, sitemap management, and property listing for SEO workflows.
    165
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • Turn Search Console data into SEO actions, content, publishing, indexing, and AI insights.

  • SEO research, audits, backlinks, GSC, and content workflow tools for AI agents.

  • Web search, news, page retrieval, sitemaps, and trending topics through Search1API.

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/Parithosh-Varma/searchconsole-mcp'

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