GG

googleanalytics/google-analytics-mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

3,6 тыс. stars 751 forks Качество 79 Тренд 56Apache-2.0

Этот репозиторий содержит исходный код для запуска локального MCP-сервера, который взаимодействует с API Google Analytics.

Обзор

Этот репозиторий содержит исходный код для запуска локального MCP-сервера, который взаимодействует с API Google Analytics. Присоединяйтесь к обсуждению и задавайте вопросы в канале 🤖 -analytics-mcp в Discord. Сервер использует API администратора Google Analytics и API данных Google Analytics для предоставления нескольких инструментов для работы с LLM. - get_account_summaries: Получает информацию о аккаунтах и свойствах пользователя в Google Analytics. - get_property_details: Возвращает данные о объекте. - list_google_ads_links: Возвращает список ссылок на аккаунты Google Ads для объекта. - run_report: Запускает отчёт Google Analytics с помощью Data API. - run_funnel_report: запускает отчёт Google Analytics по воронке с использованием Data API. - get_custom_dimensions_and_metrics: Получает пользовательские размеры и метрики для конкретного свойства. - run_realtime_report: Запускает отчёт Google Analytics в реальном времени с помощью Data API.

Обзор (машинный перевод)

Этот репозиторий содержит исходный код для запуска локального MCP-сервер, который взаимодействует с API для Google Analytics.

Присоединяйтесь к обсуждению и задавайте вопросы в 🤖 -Канал analytics-MCP на Discord.

Инструменты 🛠️

Сервер использует API администратора Google Analytics и API данных Google Analytics чтобы предоставить несколько Инструменты для использования с LLM.

Получить информацию 🟠 о аккаунте и недвижимости

  • get_account_summaries: Получает информацию о Google пользователя Аналитические аккаунты и свойства.
  • get_property_details: Возвращает данные о свойстве.
  • list_google_ads_links: Возвращает список ссылок на аккаунты Google Ads Собственность.
  • list_property_annotations: Возвращает аннотации свойства.
  • create_property_annotation: Создаёт аннотацию для свойства (требуется проходя флаг --allow-write и прицел analytics.edit.

Запускайте основные отчёты 📙

  • run_report: Запускает отчёт Google Analytics с помощью Data API.
  • run_funnel_report: запускает отчёт воронки Google Analytics с использованием Data API.
  • get_custom_dimensions_and_metrics: Получает пользовательские размеры и метрики для конкретного объекта.

Запускайте отчёты ⏳ в реальном времени

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Google Analytics MCP Server (Experimental)

This repo contains the source code for running a local MCP server that interacts with APIs for Google Analytics.

Join the discussion and ask questions in the 🤖-analytics-mcp channel on Discord.

Tools 🛠️

The server uses the Google Analytics Admin API and Google Analytics Data API to provide several Tools for use with LLMs.

Retrieve account and property information 🟠

  • get_account_summaries: Retrieves information about the user’s Google Analytics accounts and properties.
  • get_property_details: Returns details about a property.
  • list_google_ads_links: Returns a list of links to Google Ads accounts for a property.
  • list_property_annotations: Returns annotations for a property.
  • create_property_annotation: Creates an annotation for a property (requires passing the --allow-write flag and the analytics.edit scope).

Run core reports 📙

  • run_report: Runs a Google Analytics report using the Data API.
  • run_funnel_report: Runs a Google Analytics funnel report using the Data API.
  • get_custom_dimensions_and_metrics: Retrieves the custom dimensions and metrics for a specific property.

Run realtime reports ⏳

  • run_realtime_report: Runs a Google Analytics realtime report using the Data API.

Setup instructions 🔧

✨ Watch the Google Analytics MCP Setup Tutorial on YouTube for a step-by-step walkthrough of these instructions.

Setup involves the following steps:

  1. Configure Python.
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "analytics-mcp": { "command": "pipx", "args": ["run", "analytics-mcp"], "env": { "GOOGLE_APPLICATION_CREDENTIALS": "PATH_TO_CREDENTIALS_JSON", "GOOGLE_CLOUD_PROJECT": "YOUR_PROJECT_ID" } } } }