Meta Ads MCP
UnclaimedMeta Ads (Facebook/Instagram) MCP server for Claude, ChatGPT, Perplexity & Cursor — the Meta node of Pipeboard’s 5-platform family (+ Google, TikTok, Snap, Reddit). Hosted remote MCP, badged Meta Business Partner, free plan — no self-hosting required.
Unclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverTools (40)
access_token
(optional): Meta API access token (will use cached token if not provided)
account_id
Meta Ads account ID (format: actXXXXXXXXX)
ad_id
Meta Ads ad ID
adset_id
Meta Ads ad set ID
bid_amount
Bid amount in cents. Required for LOWESTCOSTWITHBIDCAP, COSTCAP, TARGETCOST.
bid_constraints
Bid constraints dict. Required for LOWESTCOSTWITHMINROAS (e.g., {"roasaveragefloor": 20000})
bid_strategy
Bid strategy. Must be one of: LOWESTCOSTWITHOUTCAP, LOWESTCOSTWITHBIDCAP, COSTCAP, LOWESTCOSTWITHMINROAS.
billing_event
How you're charged (e.g., 'IMPRESSIONS')
breakdown
Optional breakdown dimension (e.g., age, gender, country)
call_to_action_type
CTA button type (e.g., 'LEARNMORE')
campaign_id
Meta Ads campaign ID
creative_id
ID of an existing creative to use
daily_budget
Daily budget in account currency (in cents)
description
Single description for simple ads (cannot be used with descriptions)
descriptions
List of descriptions for dynamic creative testing (cannot be used with description)
dynamic_creative_spec
Dynamic creative optimization settings
frequency_control_specs
List of frequency control specifications
headline
Single headline for simple ads (cannot be used with headlines)
headlines
List of headlines for dynamic creative testing (cannot be used with headline)
image_hash
Hash of the uploaded image
image_path
Path to the image file to upload
instagram_actor_id
Optional Instagram account ID
level
Level of aggregation (ad, adset, campaign, account)
lifetime_budget
Lifetime budget in account currency (in cents)
limit
Maximum number of accounts to return (default: 200)
link_url
Destination URL
message
Ad copy/text
name
Campaign name
object_id
ID of the campaign, ad set, ad or account
objective
Campaign objective (ODAX, outcome-based). Must be one of:
optimization_goal
Conversion optimization goal (e.g., 'LINKCLICKS')
page_id
Facebook Page ID for the ad
special_ad_categories
List of special ad categories if applicable
start_time
, endtime: Optional start/end times (ISO 8601)
status
Initial campaign status (default: PAUSED)
status_filter
Filter by status (empty for all, or 'ACTIVE', 'PAUSED', etc.)
targeting
Targeting specifications (e.g., age, location, interests)
time_range
Time range for insights (default: maximum)
tracking_specs
Optional tracking specifications
user_id
Meta user ID or "me" for the current user