Back to Home
freema icon

mcp-google-marketing

by freema

Overview

This server provides an interface for interacting with Google Analytics 4, Google Search Console, and Google AdSense APIs to manage properties, fetch data, and generate reports.

Installation

Run Command
npx mcp-google-marketing

Environment Variables

  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET

Security Notes

The project is marked as 'Deprecated' in its README, indicating it is no longer maintained and will not receive security patches or updates, which is a critical long-term security risk. OAuth tokens are stored in a `tokens.json` file within the `process.cwd()/.credentials` directory. While this is explicitly managed, it increases the risk of accidental exposure if the project directory is committed to version control or shared improperly, compared to storing in a user-specific configuration directory (e.g., `~/.config`). There are no immediate signs of malicious patterns like 'eval' or command injection in the provided code, and input arguments are validated using Zod schemas. The OAuth flow involves starting a local HTTP server for callback, which is a standard and generally safe practice.

Similar Servers

Stats

Interest Score10
Security Score6
Cost ClassMedium
Avg Tokens1000
Stars1
Forks0
Last Update2025-12-19

Tags

Google Analytics 4Search ConsoleAdSenseMCPAPI IntegrationMarketing Analytics