Skip to main content
Meta (Facebook and Instagram) Ads allows you to run and manage paid marketing campaigns. By connecting Facebook Ads as an MCP, your agent can analyze ad performance, retrieve collected leads, and create or update campaigns, ad sets, and ads directly.

Adding Facebook Ads as an MCP

Before you start, make sure the MCP Server is set up. See MCPs for how MCPs work.
  1. Go to Activate → MCPs, click New MCP and choose Facebook Ads.
  2. Name your MCP and describe what it is used for. The agent reads the description to choose between MCPs of the same provider.
  3. Setup access. Click the sign-in button and authorize with a Meta account that can see the data you want the agent to use. Actions run with that account’s permissions.
    • Sign in with Meta: Sign in with a Meta account that has access to the ad accounts (and pages, for Lead Ads) you want to read from and manage. (Required)
  4. Select tools. Pick the tools your agents can use. See Available tools below.
  5. Click Save. On Growth and Custom plans, choose who can use it; see Access levels.

Example prompts

  • “What was the total spend and number of impressions for our active campaigns over the last 30 days?”
  • “Fetch the latest leads submitted to our spring promotion lead form.”
  • “Create a new paused traffic campaign with a daily budget of $100.”
  • “Pause any active ads in the ‘Retargeting’ ad set.”

Available tools

Choose which of these tools your agents can use in Select tools.
What changed in v1.9. Updated: create_video_ad.

Read tools

Write tools

Troubleshooting

Expired or revoked access If your Meta session expires or you revoke Nekt’s access from your Meta account settings, the MCP will show that it needs to reconnect. Go to the MCP’s page in Nekt and sign in again to restore access. Missing leads or pages To read lead information, the Meta account you used to authorize the connection must be an admin of the corresponding Facebook page. If the agent cannot access leads, verify your page roles in Meta.

Need help?

Contact our support team if you have trouble connecting Facebook Ads.