MCP-Facebook
If you are the rightful owner of MCP-Facebook and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
The Facebook Ads MCP Server is designed to interact with the Facebook Marketing API, enabling AI assistants to manage and analyze Facebook ad campaigns.
The Facebook Ads MCP Server is a Model Context Protocol server that facilitates interaction with the Facebook Marketing API. It allows AI assistants, such as Claude, to manage and analyze various aspects of Facebook ad campaigns, including campaigns, ad sets, and audiences. The server provides functionalities for creating, reading, updating, and deleting campaigns, managing audiences, and retrieving campaign insights. It also includes AI assistance features to generate prompts for campaign creation based on templates. The server requires Node.js, npm, a Facebook App with Marketing API access, a Facebook Ad Account ID, and an Access Token with specific permissions.
Features
- Campaign Management: Create, read, update, and delete ad campaigns.
- Audience Management: Create custom and lookalike audiences and list existing audiences.
- Ad Set Management: Create ad sets with basic implementation.
- Analytics: Retrieve insights and performance data for campaigns.
- AI Assistance: Generate prompts for campaign creation using templates.
Tools
create_campaign
Creates a new ad campaign.
get_campaigns
Lists existing campaigns.
get_campaign_details
Gets details for a specific campaign.
update_campaign
Updates an existing campaign.
delete_campaign
Deletes a campaign.
create_custom_audience
Creates a custom, website, or engagement audience.
get_audiences
Lists available custom audiences.
create_lookalike_audience
Creates a lookalike audience.
create_ad_set
Creates a new ad set.
get_campaign_insights
Retrieves performance insights for a campaign.
generate_campaign_prompt
Generates a prompt for campaign creation using a template.