What does this server do that alternatives don’t?
It provides seamless OAuth 2.0 authentication and automatic token refresh, allowing you to run GAQL queries and keyword research directly from MCP clients without managing authentication manually.
@gomarble-ai
Basic information
A FastMCP-powered Model Context Protocol server for Google Ads API integration with automatic OAuth 2.0 authentication
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"google-ads": {
"command": "/full/path/to/your/project/.venv/bin/python",
"args": [
"/full/path/to/your/project/server.py"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
A FastMCP-powered Model Context Protocol server that integrates the Google Ads API with MCP clients like Claude Desktop, featuring automatic OAuth 2.0 authentication, token refresh, GAQL query execution, and keyword research.
Install Python 3.10+, clone the repository, create a virtual environment, install dependencies, configure a .env file with your Google Ads developer token and OAuth credentials path, then add the server to Claude Desktop’s claude_desktop_config.json. After a one-time browser-based OAuth flow, you can issue commands like “List all my Google Ads accounts” or run GAQL queries.
It provides seamless OAuth 2.0 authentication and automatic token refresh, allowing you to run GAQL queries and keyword research directly from MCP clients without managing authentication manually.
Python 3.10+ is required, along with a Google Cloud Platform project, a Google Ads account with API access, and a developer token (initially a test token, then production access after approval).
Tokens are stored locally in a `google_ads_token.json` file in the project directory; credential files are gitignored and never committed to version control.
On first use, the server opens your browser to Google’s OAuth page. After you sign in and grant permissions, the token is saved locally and automatically refreshed when needed.
The initial developer token is a test token with limited functionality. Production access requires a separate approval process through the Google Ads API Center.
Set up and manage the Eddyter AI rich text editor by talking to your AI agent — for Claude, Cursor, Codex and other MCP tools. A Model Context Protocol server that lets AI tools add Eddyter to a React, Next.js, Vite or R
Modelglass turns "which model should I use?" into a lookup instead of a guess. Seven tools give your agent live pricing across image, language, video, and audio models. Sourced and versioned, not scraped once and forgott

Build custom POS apps with your AI agent. Final's MCP server lets developers scaffold checkout flows, adapt vetted screen blueprints for counter POS, self-checkout kiosks, restaurant ordering and payment terminals, previ

Nebelus is an enterprise agentic-AI platform for regulated industries. This MCP server exposes the Nebelus Construction API: ~48 tools that give an MCP client full agent build parity — create/update/probe agents, edit ag

Know when your AI agents, cron jobs and CI pipelines fail, stall or go quiet. Your agent sets up monitors from a plain description, tells you what is broken and why, reads run history and traces, and writes notes on inci
Comments