67
/ 100
1 month ago
glama

Unified Ads MCP Server

A FastMCP-powered server integrating Google Ads and Facebook Ads APIs with automatic OAuth 2.0 authentication, enabling GAQL queries, keyword research, campaign management, and performance analytics.

Is this your MCP?

Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.

Install from

M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.

// key findings
No credential exfiltration, no sensitive file access, no obfuscation
Static analysis found nothing flowing your secrets to unexpected places.
🔐
You'll be asked for 4 credentials: GOOGLE_ADS_CLIENT_SECRET, GOOGLE_ADS_DEVELOPER_TOKEN, GOOGLE_ADS_REFRESH_TOKEN, FACEBOOK_ACCESS_TOKEN
These are read from process.env at runtime. Make sure you trust where they’ll be sent.
// required environment variables
This server reads these from process.env. You'll be asked to provide them before it can run.
configGOOGLE_API_VERSION
configGOOGLE_ADS_CLIENT_ID
🔐 secretGOOGLE_ADS_CLIENT_SECRET
🔐 secretGOOGLE_ADS_DEVELOPER_TOKENyour_developer_token_here
🔐 secretGOOGLE_ADS_REFRESH_TOKEN
configFASTMCP_ENV
🔐 secretFACEBOOK_ACCESS_TOKENyour_facebook_access_token_here
configFB_API_VERSION
// full audit trail
The full breakdown of what we checked, the deductions that landed, the network hosts, the dependency advisories, and concrete fix guidance is available to verified publishers.
// improvement guidance — verified publishers only
We have 6 concrete improvements we can share with the publisher of this MCP. Each comes with specific guidance to raise the trust score.
// embed badge in your README
[![M8ven Score](https://m8ven.ai/badge/mcp/caspercrause-ads-mcp-server-1qfrzy)](https://m8ven.ai/mcp/caspercrause-ads-mcp-server-1qfrzy)
commit: dbe7f5d50e98242d10aa5d9520df24c7045c0ae1
code hash: 61da20dca200fe83be1f7f73626661eeb3bb4815a9d94810413f1e4e5c8cfa87
verified: 6/21/2026, 10:47:32 AM
view raw JSON →