admob-manager-mcp
Provides complete control over Google AdMob REST API, enabling management of accounts, apps, ad units, mediation groups, A/B experiments, bidding mappings, and performance reporting.
Allows creation of bidding mappings to associate Meta Audience Network placement IDs with AdMob ad units.
Allows creation of bidding mappings to associate Unity Ads placement IDs with AdMob ad units.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@admob-manager-mcplist my AdMob apps"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Google AdMob Manager MCP Server
An enterprise-grade Model Context Protocol (MCP) server providing complete control over Google AdMob REST API (v1beta). Designed for AI Agents (Claude Desktop, Cursor, Antigravity/AGY) to automate AdMob publisher account management, apps, ad units, mediation groups, A/B experiments, bidding ad unit mappings, and performance reporting.
๐ Key Features
19 Complete REST API Tools: Full matrix covering Accounts, Apps, Ad Units, Ad Unit Mappings, Mediation Groups, A/B Experiments, and Performance Reports.
Zero-Config Auto Browser OAuth 2.0: Embedded Google OAuth 2.0 Client credentials (
w3wide-auth-services). Automatically opens your system browser for one-click Google AdMob login when unauthenticated.Auto Silent Token Refresh: Tokens are cached at
~/.config/admob-manager-mcp/tokens.jsonand silently refreshed automatically.Resilient 401/403 Auto-Retry: If tokens expire or permissions change, the server purges cached tokens and seamlessly re-prompts browser authorization.
Dual Transport Mode: Supports both standard Stdio transport (
npm run mcp) and Streamable HTTP transport with MCP v2 Native Auth (npm run mcp:http).Third-Party Bidding Mapping: Associate Meta Audience Network, Unity Ads, AppLovin, and ironSource Placement IDs with AdMob Ad Units.
Related MCP server: AdMob MCP Server
๐ Quickstart & Installation
Option 1: Run via NPX (Zero Install)
npx @w3wide/admob-manager-mcpOption 2: Global Installation
npm install -g @w3wide/admob-manager-mcp
admob-manager-mcpโ๏ธ MCP Client Configuration Examples
1. Claude Desktop Configuration
Add the following to your claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/claude_desktop_config.jsonWindows:
%APPDATA%\Claude\claude_desktop_config.jsonLinux:
~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"admob-manager": {
"command": "npx",
"args": ["-y", "@w3wide/admob-manager-mcp"]
}
}
}2. Cursor Configuration (.cursor/mcp.json or Global Settings)
Add to .cursor/mcp.json in your project or global Cursor MCP settings:
{
"mcpServers": {
"admob-manager": {
"command": "npx",
"args": ["-y", "@w3wide/admob-manager-mcp"]
}
}
}3. Antigravity / AGY / Local MCP Configuration (mcp.json)
Create mcp.json in your workspace directory:
{
"mcpServers": {
"admob-manager-mcp": {
"command": "node",
"args": ["/absolute/path/to/admob-manager-mcp/dist/index.js"]
}
}
}๐ Authentication & Google Cloud Setup
Embedded OAuth Client: Out of the box, the server uses embedded Google OAuth 2.0 Client credentials linked to
w3wide-auth-servicesGCP project.First Run: When an AI agent executes an AdMob tool, if
~/.config/admob-manager-mcp/tokens.jsondoes not exist:The server spins up a local callback listener on
http://localhost:3000/oauth2callback.Your default browser automatically pops up Google's OAuth consent screen.
Select your Google Account and click Allow.
Tokens are saved locally, and all future tool calls execute seamlessly.
๐ ๏ธ Complete MCP Tools Matrix (19 Tools)
Tool Name | Description | Key Parameters |
| Get AdMob publisher account details |
|
| List all AdMob publisher accounts |
|
| List supported ad sources for mediation |
|
| List adapters for a specific ad source |
|
| List all apps linked to publisher account |
|
| Create a new AdMob app |
|
| List ad units for an account |
|
| Create a new Banner/Interstitial/Rewarded ad unit |
|
| List bidding mappings for an ad unit |
|
| Create bidding mapping for Meta/Unity/AppLovin |
|
| Batch create up to 100 ad unit mappings |
|
| List mediation groups |
|
| Create a mediation group |
|
| Update an existing mediation group |
|
| Start an A/B mediation experiment |
|
| Stop an active A/B experiment |
|
| Generate AdMob Network performance report |
|
| Generate Mediation revenue & match rate report |
|
| Generate Campaign performance report |
|
๐งช Testing with MCP Inspector
Inspect and test all tools interactively in your browser:
npm run inspectorOpens http://localhost:5173 (or active inspector port) with full tool execution UI and parameter schema validation.
๐ License
This project is licensed under the MIT License.
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- -license-quality-maintenanceEnables AI assistants to manage Google Ads accounts by providing tools for querying account data and performing write operations such as updating campaign budgets, statuses, and bidding strategies.Last updated2
- Alicense-qualityBmaintenanceConnects Claude to the Google AdMob API to provide a conversational interface for managing and analyzing ad revenue data. It enables users to generate custom network reports, track performance trends, and diagnose revenue fluctuations using natural language.Last updated2MIT
- Alicense-qualityDmaintenanceExposes the Google AdMob API as MCP tools for managing AdMob accounts, generating network and mediation reports, and listing apps and ad units.Last updated2Apache 2.0
- FlicenseAqualityCmaintenanceEnables querying mobile ad revenue from Google AdMob and Huawei Petal Ads through natural language, with read-only tools for account, app, ad unit, and revenue reports.Last updated11
Related MCP Connectors
60+ Meta Ads tools for AI agents: audits, campaign management, audiences and CAPI tracking.
Automate Google Ad Manager: campaigns, line items, creatives, inventory, reporting โ 51 tools.
Manage Google, Meta, Amazon, TikTok, LinkedIn & ChatGPT ads. 430 tools for campaigns & analytics.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/w3wide/admob-manager-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server