Google Analytics MCP 서버

Google Analytics MCP 서버

Google Analytics MCP 서버를 사용하여 Google Analytics 4를 AI 기반 개발자 워크플로우와 어시스턴트에 자연스럽게 연결하고, 자연어 분석, 자동 보고서 생성, 실행 가능한 인사이트를 제공합니다.

“Google Analytics” MCP 서버는 무엇을 하나요?

Google Analytics MCP 서버는 Model Context Protocol(MCP)을 통해 Google Analytics 4(GA4) 데이터를 Claude, Cursor, Windsurf와 같은 AI 어시스턴트 및 개발 도구와 매끄럽게 통합합니다. MCP 클라이언트와 GA4 API 사이의 브릿지 역할을 하여, 사용자가 자연어로 웹사이트 트래픽, 사용자 행동, 분석 데이터를 쿼리할 수 있도록 하며 200개 이상의 지표와 차원에 접근할 수 있습니다. 이를 통해 AI 에이전트는 보고서 자동화, 심층 데이터 분석, 실행 가능한 인사이트 제공을 개발 워크플로우 또는 AI 기반 도구 내에서 직접 수행할 수 있으며, 대시보드를 직접 탐색하지 않고도 데이터 기반 의사결정을 간소화할 수 있습니다.

프롬프트 목록

저장소에 명시된 프롬프트 템플릿은 없습니다.

리소스 목록

저장소에 명시적으로 나열된 리소스가 없습니다.

도구 목록

  • 서버에서 제공하는 도구(예: ga4_mcp_server.py)에 관한 정보는 사용 가능한 파일에 자세히 나와 있지 않습니다.

이 MCP 서버의 사용 사례

  • 자연어 기반 분석 쿼리: 개발자와 분석가는 트래픽, 사용자 행동, 전환 지표 등에 대해 영어로 질문하고, 관련 GA4 데이터나 요약을 받을 수 있습니다.
  • 자동 보고서 생성: MCP 서버를 통해 정기 또는 임시 분석 보고서를 자동 생성하여, GA4 대시보드에서 수동으로 보고서를 작성하는 부담을 줄일 수 있습니다.
  • 워크플로우 통합: Cursor, Windsurf와 같은 개발자 도구 내에서 GA4 데이터에 바로 접근하여 코드 리뷰나 기능 롤아웃 중 맥락 기반 분석이 가능합니다.
  • AI 기반 인사이트: AI 에이전트가 분석 데이터에서 트렌드, 이상치, 추천사항을 자동으로 도출하여 신속한 의사결정을 지원합니다.
  • 교차 소스 데이터 분석: Google Analytics 데이터를 다른 소스(예: Search Console)와 결합하여 보다 풍부하고 다차원적인 인사이트를 얻을 수 있습니다(MCP 서버를 함께 사용할 경우).

설치 방법

Windsurf

  1. Python 3.10 이상이 설치되어 있는지 확인하세요.
  2. 저장소를 클론하거나 PyPI를 통해 설치하세요(가능한 경우).
  3. Google Analytics MCP 서버를 mcpServers 구성에 추가하세요:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 구성 파일을 저장하고 Windsurf를 재시작하세요.
  5. Windsurf UI에서 MCP 서버가 표시되고 접근 가능한지 확인하세요.

Claude

  1. Python 3.10 이상이 설치되어 있는지 확인하세요.
  2. 제공된 claude-config-template.json 파일을 시작점으로 사용하세요.
  3. Claude 구성에서 mcpServers 필드를 추가하거나 업데이트하세요:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 구성 파일을 저장하고 Claude를 재시작하세요.
  5. Claude의 통합 패널에서 MCP 서버 연결을 확인하세요.

Cursor

  1. Python 3.10+을 설치하고 MCP 서버를 클론 또는 설치하세요.
  2. Cursor의 구성 파일을 찾으세요.
  3. MCP 서버 항목을 추가하세요:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 저장하고 Cursor를 재시작하세요.
  5. Cursor의 사용 가능한 MCP 서버 목록에 서버가 표시되는지 확인하세요.

Cline

  1. Python 3.10+이 설치되어 있는지 확인하세요.
  2. MCP 서버를 다운로드 또는 설치하세요.
  3. Cline의 구성 파일을 다음과 같이 수정하세요:
    {
      "mcpServers": {
        "google-analytics-mcp": {
          "command": "python3",
          "args": ["-m", "google_analytics_mcp"]
        }
      }
    }
    
  4. 저장 후 Cline을 재시작하고 MCP 서버 연결을 확인하세요.

API 키 보안(환경 변수 사용):

Google Analytics API 키나 서비스 계정 파일과 같은 민감한 인증 정보를 제공하려면 환경 변수를 사용하여 보안을 강화하세요. 예시 구성:

{
  "mcpServers": {
    "google-analytics-mcp": {
      "command": "python3",
      "args": ["-m", "google_analytics_mcp"],
      "env": {
        "GOOGLE_APPLICATION_CREDENTIALS": "/path/to/your/credentials.json"
      },
      "inputs": {
        "property_id": "YOUR_GA4_PROPERTY_ID"
      }
    }
  }
}

플로우 내에서 MCP 사용법

FlowHunt에서 MCP 사용하기

FlowHunt 워크플로우에 MCP 서버를 통합하려면, 플로우에 MCP 컴포넌트를 추가하고 AI 에이전트에 연결하세요:

FlowHunt MCP flow

MCP 컴포넌트를 클릭해 구성 패널을 엽니다. 시스템 MCP 구성 섹션에 다음과 같은 JSON 형식으로 MCP 서버 정보를 입력하세요:

{
  "google-analytics-mcp": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

설정이 완료되면 AI 에이전트가 이 MCP를 도구로 활용하여 모든 기능과 역량에 접근할 수 있습니다. “google-analytics-mcp"를 실제 MCP 서버 이름으로, URL도 본인 MCP 서버 URL로 변경하세요.


개요

섹션제공 여부세부 내용/비고
개요
프롬프트 목록프롬프트 템플릿 없음
리소스 목록명시적으로 나열 안됨
도구 목록명시적으로 나열 안됨
API 키 보안환경 변수 예시 포함
샘플링 지원(평가 시 중요도 낮음)문서화되어 있지 않음

문서와 코드를 종합해 볼 때, Google Analytics MCP는 개요와 설치 가이드는 명확하게 제공하지만 프롬프트, 리소스, 도구에 대한 상세 문서는 부족합니다. 보안을 위해 환경 변수 구성을 지원하며, 루트 및 샘플링 관련 언급은 없습니다.

우리의 의견

위 표를 근거로, 이 MCP 서버는 개요와 설치 측면에서 우수하지만, 프롬프트, 도구, 리소스에 대한 상세 문서가 부족합니다. GA4 및 MCP 개념에 이미 익숙하고, 광범위한 프롬프트/워크플로우 템플릿이 필요 없는 사용자에게 가장 적합합니다.

MCP 점수

라이선스 존재✅ (MIT)
최소 1개 도구 제공
포크 수9
별점 수57

자주 묻는 질문

Google Analytics MCP 서버란 무엇인가요?

Google Analytics 4(GA4)와 AI/개발자 도구를 Model Context Protocol(MCP)로 연결하는 브릿지로, 자연어로 분석 데이터에 접근하고 자동 보고서 생성 및 워크플로우 통합을 지원합니다.

주요 사용 사례는 무엇인가요?

자연어 기반 분석 쿼리, 자동 GA4 보고서 생성, Cursor나 Windsurf 같은 도구에서의 워크플로우 통합, AI 기반 인사이트, 다른 MCP 서버와의 교차 데이터 분석 등입니다.

Google Analytics 인증 정보를 어떻게 안전하게 보관하나요?

API 키나 서비스 계정 파일과 같은 민감한 정보는 환경 변수로 저장하세요. 예를 들어 MCP 서버 구성에서 'GOOGLE_APPLICATION_CREDENTIALS'를 인증 파일 경로로 지정하세요.

이 서버를 사용하려면 GA4 지식이 필요한가요?

상세한 프롬프트나 리소스 템플릿이 제공되지 않으므로 GA4와 MCP에 익숙한 사용자를 위한 것입니다.

이 MCP 서버가 프롬프트 템플릿이나 내장 도구를 제공하나요?

명시적인 프롬프트 템플릿이나 도구 설명은 포함되어 있지 않습니다. 서버는 연결성과 데이터 접근에 중점을 둡니다.

이 MCP 서버를 FlowHunt에서 어떻게 사용하나요?

FlowHunt 플로우에 MCP 컴포넌트를 추가하고, 구성 패널에서 MCP 서버 정보를 JSON 형식으로 입력하세요. 설정이 완료되면 AI 에이전트가 강화된 분석 기능을 위해 Google Analytics 데이터에 접근할 수 있습니다.

FlowHunt에서 Google Analytics MCP 서버를 사용해보세요

AI 워크플로우에서 강력한 GA4 분석을 활용하고, 보고서를 자동화하며, 즐겨 사용하는 도구에서 팀이 직접 데이터 기반 의사결정을 내릴 수 있도록 지원하세요.

더 알아보기

Google Tasks MCP 서버
Google Tasks MCP 서버

Google Tasks MCP 서버

Google Tasks MCP 서버는 AI 어시스턴트와 Google Tasks를 연결하여 표준화된 프로토콜 액션을 통해 직접적으로 작업의 관리 및 자동화를 가능하게 합니다. 워크플로우 자동화, 생산성 도구, 개인 어시스턴트 통합에 이상적입니다....

4 분 읽기
AI MCP +5
mcp-google-search MCP 서버
mcp-google-search MCP 서버

mcp-google-search MCP 서버

mcp-google-search MCP 서버는 AI 어시스턴트와 웹을 연결하여, Google Custom Search API를 활용한 실시간 검색과 콘텐츠 추출을 가능하게 합니다. 대형 언어 모델이 온라인 소스에서 최신 정보를 직접 접근, 검증, 요약할 수 있도록 지원합니다....

4 분 읽기
AI Web Search +5
Google Workspace MCP 서버
Google Workspace MCP 서버

Google Workspace MCP 서버

Google Workspace MCP 서버는 AI 에이전트와 대형 언어 모델을 Google Workspace 서비스와 연결하여 Calendar, Gmail, Docs, Sheets, Slides, Chat, Forms, Drive와 같은 워크스페이스의 자동화 및 워크플로 통합을 손쉽게 ...

4 분 읽기
AI MCP Server +6