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

Meta Ads banner

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)

Free

List Ad Accounts

List all Meta ad accounts accessible to the connected user

Free

List Pages

List Facebook pages managed by the connected user (needed for some ad formats)

Free

List Campaigns

List campaigns in a Meta ad account

Free

Get Campaign

Get details of a specific Meta campaign

Free

Create Campaign

Create a new Meta ad campaign

Free

Update Campaign

Update campaign name, status, or budget

Free

Delete Campaign

Delete a campaign permanently

Free

List Ad Sets

List ad sets in a campaign or ad account

Free

Get Ad Set

Get details of a specific ad set including targeting

Free

Create Ad Set

Create a new ad set inside a campaign with targeting and budget

Free

Update Ad Set

Update an ad set status, budget, targeting, or schedule

Free

Delete Ad Set

Delete an ad set permanently

Free

List Ads

List ads in an ad set or ad account

Free

Get Ad

Get details of a specific ad including creative info

Free

Create Ad

Create a new ad linked to an ad creative

Free

Update Ad

Update an ad status, name, or creative

Free

Delete Ad

Delete an ad permanently

Free

List Ad Creatives

List ad creatives in an ad account

Free

Get Ad Creative

Get details of a specific ad creative

Free

Create Ad Creative

Create an ad creative (link ad with image, video, or carousel) to use in ads

Free

Delete Ad Creative

Delete an ad creative permanently

Free

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.

Free

List Ad Images

List images in the ad account image library

Free

Upload Ad Video

Upload a video to Meta ad library by URL. Returns a video ID to use when creating creatives.

Free

List Ad Videos

List videos in the ad account video library

Free

List Custom Audiences

List custom audiences in an ad account

Free

Create Custom Audience

Create a custom audience (website visitors, customer list, engagement, etc.)

Free

Create Lookalike Audience

Create a lookalike audience based on an existing custom audience

Free

Delete Custom Audience

Delete a custom audience permanently

Free

Get Account Insights

Get aggregate performance insights for an entire ad account

Free

Get Campaign Insights

Get performance insights for a campaign (impressions, clicks, spend, CTR, CPC, conversions)

Free

Get Ad Set Insights

Get performance insights for a specific ad set

Free

Get Ad Insights

Get performance insights for a specific ad

Free

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

  1. Click Connect your Meta account above to authorize via OAuth
  2. Copy your endpoint URL and token
  3. Add the endpoint to your AI assistant under Settings or MCP servers
  4. Ask your AI: "Show me all my Meta campaigns and their spend this week"

1

1

Part of

Other tools

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

meta adsfacebook adsinstagram adssocial adsmeta marketing apiad campaignsad managerfacebook marketingpaid socialad performancead creativescustom audiencesretargetinglookalike audiencesAgent MCPClaude ConnectorChatGPT Plugin