admob-manager-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {
"listChanged": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| getAdmobAccountA | Fetch AdMob publisher account details (publisher ID, currency code, reporting time zone) from Google AdMob REST API v1beta accounts endpoint. |
| listAdmobAccountsC | List accessible AdMob publisher accounts. |
| listAdmobAdSourcesB | List ad sources in an AdMob publisher account. |
| listAdmobAdSourceAdaptersB | List ad source adapters for a given ad source. |
| listAdmobAdUnitsB | List ad units under an AdMob publisher account. |
| createAdmobAdUnitB | Create a new ad unit under an AdMob publisher account. |
| listAdmobAdUnitMappingsB | List ad unit mappings for a specific ad unit. |
| createAdmobAdUnitMappingC | Create an ad unit mapping for a specific ad unit. |
| batchCreateAdmobAdUnitMappingsC | Batch create ad unit mappings (Max 100 items per call). |
| listAdmobAppsB | List applications under an AdMob publisher account. |
| createAdmobAppB | Create a new app under an AdMob publisher account. |
| listAdmobMediationGroupsB | List mediation groups in an AdMob publisher account. |
| createAdmobMediationGroupB | Create a new mediation group in an AdMob publisher account. |
| patchAdmobMediationGroupB | Patch an existing mediation group using updateMask. |
| createAdmobMediationAbExperimentC | Create an A/B experiment for a mediation group. |
| stopAdmobMediationAbExperimentB | Stop an active mediation A/B experiment. |
| generateAdmobNetworkReportB | Generate AdMob Network performance report. Revenue values are in micros ($1 USD = 1,000,000 micros). AD_TYPE dimension cannot be combined with AD_REQUESTS, MATCH_RATE, or IMPRESSION_RPM. |
| generateAdmobMediationReportC | Generate AdMob Mediation performance report. Revenue values are in micros ($1 USD = 1,000,000 micros). |
| generateAdmobCampaignReportC | Generate AdMob Campaign performance report (Date range between startDate and endDate cannot exceed 30 days). |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 19 tools
Each tool targets a distinct resource and action (list, create, get, generate, etc.) with clear naming. The three report tools are differentiated by type (mediation, campaign, network). No overlapping purposes.
All tools follow a consistent camelCase convention with verb + 'Admob' + noun pattern (e.g., listAdmobAccounts, createAdmobAdUnit). No mixing of styles or inconsistent verb choices.
19 tools is well-scoped for an AdMob management server, covering accounts, apps, ad units, mappings, ad sources, mediation groups, experiments, and reports without unnecessary duplication.
Covers core creation and listing operations for main resources, but lacks update/delete for ad units, mappings, and mediation groups, and no explicit list for experiments. Some operations are missing, potentially causing agent dead ends.