adrex-ai
OfficialServer Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HTTP_PROXY | No | Optional HTTP proxy URL for corporate proxy environments. | |
| HTTPS_PROXY | No | Optional HTTPS proxy URL for corporate proxy environments. | |
| ADREX_API_KEY | Yes | Your Adrex API key, generated in the dashboard. |
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 |
|---|---|
| google_ads_list_accountsA | List all accessible Google Ads accounts |
| google_ads_list_campaignsB | List all campaigns for a Google Ads account with performance metrics |
| google_ads_get_campaignB | Get detailed information and metrics for a specific Google Ads campaign |
| google_ads_create_search_campaignA | Create a new Google Ads Search campaign. Campaign is created PAUSED for safety — no money will be spent until you resume it. |
| google_ads_update_campaignB | Update a Google Ads campaign's name, budget, or bidding strategy |
| google_ads_pause_campaignA | Pause a Google Ads campaign — stops ad delivery immediately |
| google_ads_resume_campaignA | Resume a paused Google Ads campaign — this will start spending your budget |
| google_ads_delete_campaignA | Permanently remove a Google Ads campaign — this action is IRREVERSIBLE |
| google_ads_list_ad_groupsA | List all ad groups for a Google Ads campaign with performance metrics |
| google_ads_create_ad_groupB | Create a new ad group within a Google Ads campaign |
| google_ads_update_ad_groupB | Update a Google Ads ad group's name, bid, or status |
| google_ads_pause_ad_groupB | Pause a Google Ads ad group |
| google_ads_delete_ad_groupA | Permanently remove a Google Ads ad group — IRREVERSIBLE |
| google_ads_list_adsA | List all ads in a Google Ads ad group with performance metrics |
| google_ads_create_responsive_search_adA | Create a Responsive Search Ad with multiple headlines and descriptions. Ad is created PAUSED for review. |
| google_ads_pause_adB | Pause a Google Ads ad |
| google_ads_enable_adA | Enable a paused Google Ads ad — it will start serving |
| google_ads_delete_adA | Permanently remove a Google Ads ad — IRREVERSIBLE |
| google_ads_list_keywordsA | List keywords in a Google Ads ad group with quality score and performance metrics |
| google_ads_add_keywordsB | Add keywords to a Google Ads ad group with specified match types |
| google_ads_add_negative_keywordsA | Add negative keywords to a Google Ads campaign to exclude irrelevant searches |
| google_ads_pause_keywordB | Pause a keyword in a Google Ads ad group |
| google_ads_remove_keywordA | Permanently remove a keyword from a Google Ads ad group — IRREVERSIBLE |
| google_ads_campaign_performanceA | Get performance summary across all Google Ads campaigns with spend, clicks, conversions, and ROAS |
| google_ads_time_seriesC | Get daily performance time series for a Google Ads campaign |
| google_ads_breakdownsA | Get campaign breakdowns by device or network for a Google Ads campaign |
| google_ads_auction_insightsB | Get competitive auction insights showing how you compare against other advertisers |
| google_ads_get_budgetA | Get budget details for a Google Ads campaign |
| meta_ads_list_accountsA | List all accessible Meta (Facebook) ad accounts |
| meta_ads_list_campaignsA | List all campaigns for a Meta ad account with performance metrics |
| meta_ads_get_campaignA | Get detailed information and metrics for a specific Meta campaign |
| meta_ads_create_campaignA | Create a new Meta Ads campaign. Created PAUSED for safety — no money spent until you activate it. |
| meta_ads_update_campaignC | Update a Meta campaign's name, budget, or status |
| meta_ads_pause_campaignA | Pause a Meta campaign — stops ad delivery immediately |
| meta_ads_resume_campaignA | Activate a paused Meta campaign — this will start spending your budget |
| meta_ads_delete_campaignA | Permanently delete a Meta campaign — IRREVERSIBLE |
| meta_ads_list_ad_setsA | List all ad sets for a Meta campaign with targeting and metrics |
| meta_ads_create_ad_setB | Create a new ad set in a Meta campaign with targeting options |
| meta_ads_update_ad_setB | Update a Meta ad set's name, budget, or status |
| meta_ads_pause_ad_setB | Pause a Meta ad set |
| meta_ads_delete_ad_setA | Permanently delete a Meta ad set — IRREVERSIBLE |
| meta_ads_list_adsA | List all ads in a Meta ad set with creative details and metrics |
| meta_ads_create_adA | Create a new Meta ad with creative (image, copy, link). Ad is created PAUSED for review. |
| meta_ads_pause_adB | Pause a Meta ad |
| meta_ads_enable_adA | Activate a paused Meta ad — it will start serving |
| meta_ads_delete_adA | Permanently delete a Meta ad — IRREVERSIBLE |
| meta_ads_search_interestsA | Search Meta's targeting interests and behaviors for audience building |
| meta_ads_list_audiencesA | List custom audiences for a Meta ad account |
| meta_ads_list_pagesA | List Facebook pages you manage (needed for creating ads) |
| meta_ads_update_targetingB | Update targeting settings on a Meta ad set (age, gender, countries, interests) |
| meta_ads_campaign_performanceA | Get performance summary across all Meta campaigns with spend, clicks, and conversions |
| meta_ads_time_seriesB | Get daily performance time series for a Meta campaign |
| meta_ads_breakdownsC | Get campaign breakdowns by device, platform, placement, age, or gender |
| list_connected_platformsA | Check which ad platforms are configured and ready to use |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
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/adrex-ai/adrex-ai'
If you have feedback or need assistance with the MCP directory API, please join our Discord server