konquest-meta-ads-mcp
by brandu-mos·★ 27·Score 46
Production-ready MCP server with 57 Meta Ads tools and premium options for supervised campaign management.
Overview
KonQuest Meta Ads MCP is a comprehensive production-tested server that provides full CRUD operations for Meta Ads campaigns, ad sets, and ads. It features a supervised architecture where all write operations require operator approval, ensuring safety in real advertising environments. The open-core model offers 57 public tools with an additional 41 premium tools for optimization, intelligence, and automation. The server includes robust safety features like rate limiting, rollback capabilities, and validation pipelines to maintain advertising policy compliance.
Try asking AI
After installing, here are 3 things you can ask your AI assistant:
When to choose this
Choose this MCP server if you need comprehensive Meta Ads management with safety gates, supervision, and optimization features already built for production environments.
When NOT to choose this
Avoid if you need write-only access without supervision, or if you're looking for a free solution with premium optimization features.
Tools this server exposes
12 tools extracted from the READMEcreate_campaignCreate a new advertising campaign
update_ad_setUpdate an existing ad set with targeting parameters
create_adCreate a new ad with creative assets
get_insightsRetrieve performance insights for campaigns and ads
check_pixel_healthVerify Meta Pixel installation and health
upload_creativeUpload image or video creative assets
create_ad_set_with_targetingCreate a new ad set with detailed targeting parameters
run_diagnosticsRun comprehensive diagnostics across all ad accounts
generate_ad_copyGenerate ad copy based on brand voice and targeting parameters
optimize_campaign_budgetOptimize campaign budgets based on performance
validate_creative_specsValidate creative assets meet Meta's technical specifications
create_product_setCreate a product set for Dynamic Product Ads
Comparable tools
Installation
Installation
- Clone and set up the repository:
cd meta-ads-mcp
uv sync
cp .env.example .env- Configure environment variables:
META_ACCESS_TOKEN- Meta Marketing API access token- Optional:
META_APP_SECRET,META_APP_ID,VAULT_PATH
- Add to Claude Code MCP configuration (
.mcp.json):
{
"mcpServers": {
"meta-ads": {
"command": "uv",
"args": ["--directory", "/path/to/meta-ads-mcp", "run", "python", "-m", "meta_ads_mcp"],
"env": {
"META_ACCESS_TOKEN": "your_token_here",
"VAULT_PATH": "/path/to/your/marketing-vault"
}
}
}
}- Run tests (optional):
uv run --extra dev python -m pytest tests/ -vCompare konquest-meta-ads-mcp with
Last updated · Auto-generated from public README + GitHub signals.