MCP-Facebook

MCP-Facebook

3.4

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

  1. create_campaign

    Creates a new ad campaign.

  2. get_campaigns

    Lists existing campaigns.

  3. get_campaign_details

    Gets details for a specific campaign.

  4. update_campaign

    Updates an existing campaign.

  5. delete_campaign

    Deletes a campaign.

  6. create_custom_audience

    Creates a custom, website, or engagement audience.

  7. get_audiences

    Lists available custom audiences.

  8. create_lookalike_audience

    Creates a lookalike audience.

  9. create_ad_set

    Creates a new ad set.

  10. get_campaign_insights

    Retrieves performance insights for a campaign.

  11. generate_campaign_prompt

    Generates a prompt for campaign creation using a template.