Manage Meta (Facebook & Instagram) ad campaigns, creatives, audiences, and performance insights with full Marketing API access.

Add Meta Ads to your AI assistant with one click. No code, no setup.
Or connect manually with any MCP-compatible assistant
https://setyok.com/meta-ads/mcp
What it can do
Get My Profile
Get the connected Meta user profile (name, email, id)
List Ad Accounts
List all Meta ad accounts accessible to the connected user
List Pages
List Facebook pages managed by the connected user (needed for some ad formats)
List Campaigns
List campaigns in a Meta ad account
Get Campaign
Get details of a specific Meta campaign
Create Campaign
Create a new Meta ad campaign
Update Campaign
Update campaign name, status, or budget
Delete Campaign
Delete a campaign permanently
List Ad Sets
List ad sets in a campaign or ad account
Get Ad Set
Get details of a specific ad set including targeting
Create Ad Set
Create a new ad set inside a campaign with targeting and budget
Update Ad Set
Update an ad set status, budget, targeting, or schedule
Delete Ad Set
Delete an ad set permanently
List Ads
List ads in an ad set or ad account
Get Ad
Get details of a specific ad including creative info
Create Ad
Create a new ad linked to an ad creative
Update Ad
Update an ad status, name, or creative
Delete Ad
Delete an ad permanently
List Ad Creatives
List ad creatives in an ad account
Get Ad Creative
Get details of a specific ad creative
Create Ad Creative
Create an ad creative (link ad with image, video, or carousel) to use in ads
Delete Ad Creative
Delete an ad creative permanently
Upload Ad Image
Upload an image to your Meta ad library by URL or from image data. Returns an asset ID to use when creating creatives.
List Ad Images
List images in the ad account image library
Upload Ad Video
Upload a video to Meta ad library by URL. Returns a video ID to use when creating creatives.
List Ad Videos
List videos in the ad account video library
List Custom Audiences
List custom audiences in an ad account
Create Custom Audience
Create a custom audience (website visitors, customer list, engagement, etc.)
Create Lookalike Audience
Create a lookalike audience based on an existing custom audience
Delete Custom Audience
Delete a custom audience permanently
Get Account Insights
Get aggregate performance insights for an entire ad account
Get Campaign Insights
Get performance insights for a campaign (impressions, clicks, spend, CTR, CPC, conversions)
Get Ad Set Insights
Get performance insights for a specific ad set
Get Ad Insights
Get performance insights for a specific ad
Full Meta Ads API access for Claude, ChatGPT, and any AI assistant
The Meta Ads MCP tool gives your AI assistant complete access to Meta Ads Manager. Create campaigns, upload creatives, manage audiences, run reports, and control every aspect of your Facebook and Instagram advertising, all from a single conversation.
What your AI can do
- Account: list all accessible ad accounts and get user profile
- Campaigns: list, get, create, update, delete campaigns with full budget and objective control
- Ad sets: list, get, create, update, delete ad sets with targeting, placement, and schedule
- Ads: list, get, create, update, delete individual ads linked to creatives
- Creatives: list, get, create, delete ad creatives (image, video, carousel, link)
- Images: upload images by URL or from generated content for use in creatives
- Videos: upload videos by URL for use in creatives
- Audiences: list, create, delete custom audiences and lookalike audiences
- Insights: campaign, ad set, ad, and account-level performance with date presets and breakdowns
- Pages: list Facebook pages connected to the account (required for some ad formats)
Compatible AI assistants
- Claude (claude.ai and Claude Desktop)
- ChatGPT with custom connectors
- Open WebUI, Cursor, Windsurf, and AI-powered editors
- Any custom agent or workflow built on MCP
Getting started
- Click Connect your Meta account above to authorize via OAuth
- Copy your endpoint URL and token
- Add the endpoint to your AI assistant under Settings or MCP servers
- Ask your AI: "Show me all my Meta campaigns and their spend this week"
Add Meta Ads to your AI assistant with one click. No code, no setup.
Or connect manually with any MCP-compatible assistant
https://setyok.com/meta-ads/mcp
1
1
Other tools
Google Ads
Manage Google Ads campaigns, get performance reports, and optimize your ad spend with AI.
TikTok Ads
Manage TikTok ad campaigns, creatives, audiences, and performance reports with full Marketing API access.
Ad Insight
Spy on competitor ads running on Facebook, Instagram, and TikTok. Search by keyword or brand and see creatives, hooks, copy, and what products are being pushed hard.
Media Editor
Edit, convert, and transform audio and video files using FFmpeg. Stitch clips, overlay tracks, crop, cut, extract frames, detect silences, and more.
Browser Actions
Ask a human to do something in their browser, navigate, click, screenshot, fill a form, or solve a captcha. The human completes the action and sends the result back.
FAQ
Use cases
- Ask your AI for a performance summary of all your Meta campaigns this week
- Have your AI create a full campaign with ad sets, creatives, and ads in one go
- Let your AI upload an image and create an ad creative from it
- Ask your AI to pause underperforming ad sets automatically
- Have your AI build a custom audience from a customer list
- Let your AI create a lookalike audience from your best customers
- Ask your AI to get ad-level insights to find the best-performing creative
- Have your AI update budgets across all campaigns based on performance
- Let your AI delete unused creatives and audiences to clean up your account
- Ask your AI to generate a weekly spend and conversion report
Keywords