{"name":"io.github.brandu-mos/konquest-meta-ads-mcp","slug":"brandu-mos-konquest-meta-ads-mcp","title":"KonQuest Meta Ads MCP","description":"Supervised Meta Ads operating system for Claude Code with 57 campaign management tools.","url":"https://mcp.market/server/brandu-mos-konquest-meta-ads-mcp","rating":null,"grade":"C","score":69,"certified":false,"status":"active","category":"other","tags":[],"presence":{"score":28,"stars":44,"forks":12,"downloads_week":13,"last_push_at":"2026-04-23T04:04:28.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"pypi","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/brandu-mos/konquest-meta-ads-mcp","website":null,"version":"2.0.0","remotes":[],"packages":[{"registryType":"pypi","identifier":"konquest-meta-ads-mcp","version":"2.0.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Meta Marketing API access token","isRequired":true,"format":"string","isSecret":true,"name":"META_ACCESS_TOKEN"}]}],"tools":[{"name":"bulk_rename_objects","description":"Rename multiple Meta Ads objects in one call.","write_action":false,"price_micros":0,"input_schema":null},{"name":"check_token_status","description":"Check Meta API token health, permissions, and rate limit status.","write_action":false,"price_micros":0,"input_schema":null},{"name":"create_ad_creative","description":"Create a standalone single-image ad creative.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_ad_from_manifest","description":"","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_adset","description":"Create a new ad set (always PAUSED, no exceptions).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_campaign","description":"Create a new campaign (always PAUSED, no exceptions).","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_multi_asset_ad","description":"Create an ad with enforced identity, multi-asset support, and verification.","write_action":true,"price_micros":0,"input_schema":null},{"name":"create_product_set","description":"Create a product set with filter rules for DPA targeting.","write_action":true,"price_micros":0,"input_schema":null},{"name":"delete_campaign_structure","description":"Delete entire campaign structure (ads -> adsets -> campaigns) in correct order.","write_action":true,"price_micros":0,"input_schema":null},{"name":"diagnose_pixel_on_site","description":"Diagnose pixel installation on a website via headless browser check.","write_action":false,"price_micros":0,"input_schema":null},{"name":"discover_all_accounts","description":"Discover all ad accounts, their pages, pixels, and Instagram accounts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"duplicate_adset","description":"Duplicate a single ad set into a target campaign within the same account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"duplicate_campaign","description":"Duplicate a campaign (and optionally its child ad sets and ads) within the same account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"estimate_audience_size","description":"Estimate audience reach for a targeting specification.","write_action":false,"price_micros":0,"input_schema":null},{"name":"generate_names","description":"Generate correctly named Meta Ads object following naming convention.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_account_info","description":"Get detailed information about a specific ad account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_account_pages","description":"List Facebook Pages available for ads on a specific ad account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ad_accounts","description":"List all ad accounts accessible to the authenticated user.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ad_creatives","description":"List ad creatives for an account or specific ad, with image hash resolution.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ad_details","description":"Get detailed ad information including creative reference, tracking specs, conversion specs, issues, and recommendations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ad_image","description":"Retrieve metadata and URL for an uploaded ad image by hash.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_ads","description":"List ads for an account, campaign, or ad set.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_adset_details","description":"Get detailed ad set information including targeting, optimization, learning stage, frequency caps, and attribution settings.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_adsets","description":"List ad sets for an account or filtered by campaign.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_bulk_insights","description":"Get performance insights across all accessible ad accounts in one call.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_campaign_details","description":"Get detailed information about a specific campaign including budget, objective, bid strategy, special categories, and issues.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_campaigns","description":"List campaigns for an ad account with status and budget info.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_catalog_info","description":"Get catalog details including product count, vertical, name, and connected event sources (pixels).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_catalog_products","description":"List products in a catalog with price, availability, review status, and URLs.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_creative_details","description":"Get full creative details including mode classification, media URLs, object_story_spec, asset_feed_spec, and degrees_of_freedom_spec.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_event_stats","description":"Get event statistics with archetype-aware diagnostic analysis.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_insights","description":"Get performance insights for any Meta Ads object (account, campaign, ad set, or ad).","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_instagram_identities","description":"List Instagram accounts available for ads on a specific ad account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_interest_suggestions","description":"Get related interest suggestions from seed interests.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_pixel_events","description":"Get events received by a pixel in the last 24 hours, broken down by event type and hourly counts.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_pixel_info","description":"Get pixel status, connections, last fired time, and availability.","write_action":false,"price_micros":0,"input_schema":null},{"name":"get_product_sets","description":"List product sets in a catalog with product counts and filter rules.","write_action":false,"price_micros":0,"input_schema":null},{"name":"list_custom_audiences","description":"List custom audiences for an ad account with type classification, size estimates, delivery status, and diagnostic warnings.","write_action":false,"price_micros":0,"input_schema":null},{"name":"poll_video_processing","description":"Poll video processing status until ready, failed, or max attempts reached.","write_action":false,"price_micros":0,"input_schema":null},{"name":"read_client_vault","description":"Read all client intelligence from the Obsidian vault for ad operations.","write_action":false,"price_micros":0,"input_schema":null},{"name":"resolve_page_identity","description":"Resolve full identity for a Facebook Page: page details + Instagram business account.","write_action":false,"price_micros":0,"input_schema":null},{"name":"run_setup_check","description":"Check MCP setup readiness and return structured results.","write_action":true,"price_micros":0,"input_schema":null},{"name":"run_tracking_diagnostic","description":"Run comprehensive tracking diagnostic for an ad account.","write_action":true,"price_micros":0,"input_schema":null},{"name":"search_behaviors","description":"Search or list behavior-based targeting options.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_demographics","description":"Search or list demographic targeting options.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_geo_locations","description":"Search geographic locations for ad targeting.","write_action":false,"price_micros":0,"input_schema":null},{"name":"search_interests","description":"Search for interest-based targeting options.","write_action":false,"price_micros":0,"input_schema":null},{"name":"send_test_event","description":"Send a test event via the Conversions API Test Events endpoint.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_ad","description":"Update an existing ad. Supervised write - validates before applying.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_ad_creative","description":"Update an existing ad creative's name.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_adset","description":"Update an existing ad set. Supervised write - validates before applying.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_campaign","description":"Update an existing campaign. Supervised write - validates before applying.","write_action":true,"price_micros":0,"input_schema":null},{"name":"update_product_set","description":"Update a product set name or filter rules.","write_action":true,"price_micros":0,"input_schema":null},{"name":"upload_ad_image","description":"Upload an image from URL into Meta ad images library.","write_action":true,"price_micros":0,"input_schema":null},{"name":"upload_video_asset","description":"Upload a local video file to a Meta ad account.","write_action":true,"price_micros":0,"input_schema":null},{"name":"upload_video_resumable","description":"Upload a video file using resumable upload (supports files >100MB up to 4GB).","write_action":true,"price_micros":0,"input_schema":null},{"name":"validate_catalog_connections","description":"Validate the catalog-pixel-account-page connection chain and run diagnostic health assessment.","write_action":false,"price_micros":0,"input_schema":null}],"scan":{"score":69,"grade":"C","scanned_at":"2026-09-27T23:19:49.478Z","report":{"scannerVersion":"0.1.9","scannedAt":"2026-09-27T23:19:49.387Z","components":{"code":{"score":25,"max":25,"notes":["48 source files scanned"]},"reliability":{"score":-1,"max":20,"notes":["no gateway calls yet and no remote to probe"]},"poisoning":{"score":-1,"max":15,"notes":["tools not inspected (local package is not executed); not counted"]},"auth":{"score":6,"max":15,"notes":["static API keys via environment variables"]},"maintenance":{"score":8,"max":15,"notes":["last push 158 days ago"]},"identity":{"score":6,"max":10,"notes":["registry namespace matches repository owner"]}},"findings":[],"inputs":{"packages":[{"registryType":"pypi","identifier":"konquest-meta-ads-mcp","version":"2.0.0","found":true,"weeklyDownloads":13,"license":"MIT","dependencyCount":7,"publishedAt":"2026-03-28T07:14:49.201080Z","repositoryUrl":"https://github.com/brandu-mos/konquest-meta-ads-mcp"}],"repo":{"found":true,"owner":"brandu-mos","repo":"konquest-meta-ads-mcp","archived":false,"pushedAt":"2026-04-23T04:04:28Z","stars":44,"forks":12,"openIssues":3,"ownerType":"User","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/267381481?v=4","ownerCreatedAt":"2026-03-11T15:35:45Z","license":"MIT"},"icon":{"url":"https://avatars.githubusercontent.com/u/267381481?v=4&s=128","source":"github"},"presence":{"stars":44,"forks":12,"downloadsWeek":13,"license":"MIT","lastPushAt":"2026-04-23T04:04:28.000Z","score":28}}}},"grade_history":[],"reviews":[]}