
Adops Mcp
Tired of waiting weeks for Meta app review or Google Ads API approval just to run basic campaign analysis? This server reads the CSV exports you already download from ads.google.com and Meta Ads Manager, normalizes the columns into a unified schema, and exposes 17 tools for anomaly detection, budget reallocation, A/B testing, and forecasting. It handles both US and European number formats, generates bulk-edit CSVs you can paste straight back into Google Ads Editor, and includes industry benchmarks across nine verticals. No OAuth, no developer tokens, no credentials leaving your machine. Your data stays local in JSON storage while you ask Claude to find CPC spikes or recommend which campaigns to scale.
- tools
- 17
- transport
- STDIO
- last updated
- Apr 22, 2026
Tools
17 toolsPublic tool metadata for what this MCP can expose to an agent.
ad_demo_seedSeed a realistic cross-platform demo portfolio (8 campaigns, 30 days of metrics) to try AdOps before importing real data
Seed a realistic cross-platform demo portfolio (8 campaigns, 30 days of metrics) to try AdOps before importing real data
No parameter schema in public metadata yet.
ad_csv_importImport a Google Ads or Meta Ads CSV export — every other tool operates on this data
Import a Google Ads or Meta Ads CSV export — every other tool operates on this data
No parameter schema in public metadata yet.
ads_export_recommendationsExport budget_analyze recommendations as Google Ads Editor CSV, Meta Ads Manager CSV, JSON, or Markdown — one bulk-paste and your ad dashboard reflects the AI's plan
Export budget_analyze recommendations as Google Ads Editor CSV, Meta Ads Manager CSV, JSON, or Markdown — one bulk-paste and your ad dashboard reflects the AI's plan
No parameter schema in public metadata yet.
platform_connectRegister a data source connection manually (alternative to CSV import, for scripted workflows)
Register a data source connection manually (alternative to CSV import, for scripted workflows)
No parameter schema in public metadata yet.
campaign_listList and filter campaigns across all imported platforms
List and filter campaigns across all imported platforms
No parameter schema in public metadata yet.
campaign_createAdd a campaign manually (useful for what-if planning)
Add a campaign manually (useful for what-if planning)
No parameter schema in public metadata yet.
campaign_updateUpdate campaign settings in local storage (budget, status, bidding, schedule)
Update campaign settings in local storage (budget, status, bidding, schedule)
No parameter schema in public metadata yet.
campaign_pause_resumeBatch pause or resume up to 50 campaigns
Batch pause or resume up to 50 campaigns
No parameter schema in public metadata yet.
ads_reportGenerate unified cross-platform performance report
Generate unified cross-platform performance report
No parameter schema in public metadata yet.
budget_analyzeAnalyze budget allocation, produce scaling/pausing recommendations
Analyze budget allocation, produce scaling/pausing recommendations
No parameter schema in public metadata yet.
budget_reallocateTransfer budget between campaigns across platforms
Transfer budget between campaigns across platforms
No parameter schema in public metadata yet.
audience_insightsDemographic / geographic / device breakdowns
Demographic / geographic / device breakdowns
No parameter schema in public metadata yet.
creative_specsPlatform-specific image, video, and text requirements reference
Platform-specific image, video, and text requirements reference
No parameter schema in public metadata yet.
anomaly_detectDetect performance anomalies with configurable sensitivity
Detect performance anomalies with configurable sensitivity
No parameter schema in public metadata yet.
ab_test_analyzeCompare two campaigns with statistical significance testing
Compare two campaigns with statistical significance testing
No parameter schema in public metadata yet.
competitor_benchmarkCompare your metrics against industry averages (9 verticals)
Compare your metrics against industry averages (9 verticals)
No parameter schema in public metadata yet.
forecast_spendForecast spend, conversions, ROAS for the next 7/14/30 days
Forecast spend, conversions, ROAS for the next 7/14/30 days
No parameter schema in public metadata yet.
Sponsors
Readme
AdOps MCP
CSV-first analytics & optimization for Google Ads + Meta Ads — inside Claude, Cursor, and any MCP client.
Export a CSV from Google Ads or Meta Ads Manager → import into AdOps → ask your AI assistant anything about your campaigns.
No OAuth. No developer tokens. No API approval queues. Your data stays on your machine.
Why CSV-first?
Google Ads API and Meta Marketing API are powerful but gated: developer token approval takes days, Meta app review takes weeks, OAuth flows are fragile. For most advertisers those barriers never clear.
Details
- Repository
- github.com/enzoemir1/adops-mcp
- Categories
- Monitoring & Observability, Data & Analytics, Finance & Commerce
- Package
adops-mcp-server- Transport
- STDIO
- Registry
- MCP registry, active