google_ads_mcp and ads-mcp

These are direct competitors offering overlapping functionality for Google Ads management, with Tool B providing broader multi-platform ad campaign management (Google, Meta, LinkedIn, TikTok) while Tool A focuses exclusively on Google Ads integration with Gemini.

google_ads_mcp
56
Established
ads-mcp
29
Experimental
Maintenance 10/25
Adoption 10/25
Maturity 15/25
Community 21/25
Maintenance 13/25
Adoption 6/25
Maturity 1/25
Community 9/25
Stars: 125
Forks: 39
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 18
Forks: 2
Downloads:
Commits (30d): 0
Language: Shell
License:
No Package No Dependents
No License No Package No Dependents

About google_ads_mcp

google-marketing-solutions/google_ads_mcp

The Google Ads MCP Server is an implementation of the Model Context Protocol (MCP) that enables Large Language Models (LLMs), such as Gemini, to interact directly with the Google Ads API.

Exposes Google Ads API capabilities through MCP tools, allowing LLMs to query campaigns, ad groups, and performance metrics via natural language. Built as a Python server using the MCP protocol, it authenticates via OAuth 2.0 credentials stored in `google-ads.yaml` and integrates with Gemini CLI through stdio transport. Designed for both direct deployment via `pipx` and local development workflows using `uv` for dependency management.

About ads-mcp

amekala/ads-mcp

MCP server for managing ad campaigns across Google Ads, Meta Ads, LinkedIn Ads, and TikTok Ads. 100+ tools for campaign creation, performance analysis, keyword research, and budget optimization. Works with Claude Code, Cursor, Codex, ChatGPT, Windsurf, and Cline.

Scores updated daily from GitHub, PyPI, and npm data. How scores work