Do I need a Meta developer app for the ads MCP server?
Not always: Meta says owning an app is not a prerequisite. With your own app you choose OAuth or a user access token with seven listed permissions.

No, not to use it: Meta's Get started page says owning a Meta app is not a prerequisite for the ads MCP server, and sends you to its help article on setting up Meta ads AI connectors for that route. You need your own Meta developer app when you connect an AI application you build, which Meta opened to any developer on July 16, 2026.
Everything about Meta comes from its Get started page, its July 16 developer post and its AI connectors announcement, read 2026-09-29. Sume is not part of Meta's flow; the last section compares how Sume's own hosted MCP signs you in, from OAuth and API keys.
How do I connect with my own Meta app?
Meta's steps for this integration method are to create or open an app at developers.facebook.com/apps and add the **Create & manage ads with ads MCP server** use case. The July post adds a step for agencies and partners: if you manage data for other businesses, you submit the app for review and request Advanced Access on the ads_mcp_management permission.
Then choose how to authenticate. Meta describes two methods.
| Method | What happens | Setup Meta lists |
|---|---|---|
| OAuth | The MCP client redirects you to the Facebook Login for Business dialog; no manual token setup | Set the app's redirect URL in Facebook Login for Business to match your MCP client |
| User access token | You send Authorization: Bearer <ACCESS_TOKEN> to https://mcp.facebook.com/ads | Generate the token in the Graph API Explorer or your own OAuth flow |
Which permissions does the access token need?
When you request a user access token, Meta's page lists these permissions to grant:
ads_mcp_managementads_readads_managementcatalog_managementbusiness_managementpages_show_listinstagram_basic
curl -i -X POST "https://mcp.facebook.com/ads" \
-H "Authorization: Bearer $META_ACCESS_TOKEN" \
--data-raw '{"jsonrpc":"2.0","method":"tools/list","id":1}'Is the ads MCP server generally available?
Meta's April 29, 2026 announcement introduced the Meta ads AI connectors, which include the MCP server and an ads command line interface, as an open beta. Meta's July post says it is gradually rolling out access to tools available to ad accounts through this integration method, and suggests asking your agent what tools it has access to.
How does Sume's own MCP sign-in compare?
It is a different product with its own rules. Sume's hosted MCP endpoint is https://mcp.sume.com/mcp. Its OAuth grants read-only access by default; turning Write on at consent adds mcp:write. Automation that does not speak OAuth can send an API key as a Bearer or x-api-key header, and an API-key session sees the write and paid tools.
Keep both secrets out of chat and client code. The Sume quickstart says not to paste API keys into chat and to prefer the OAuth connector flow for interactive clients. For the ways an agent can reach Sume, see Give my agent video generation: three routes.
Sources
Related posts
More in Integrations
- Meta ads MCP server rules: cap what an AI agent can do
Meta's ads MCP rules deny an agent action on one ad account or catalog, such as budget increases above 20%. What the rule fields are and where Sume adds a cap.
- n8n Agents: give an agent a Sume video workflow
n8n's new Agents can use workflows and MCP servers as tools. A workflow that calls Sume keeps the API key out of the agent's hands.
- n8n AI agent HTTP Request tool for video jobs
Attach the HTTP Request node to an n8n AI agent as a tool and use Optimize Response to hand the model only a job's status and result URL.
- n8n error workflow: make it fire when an API job fails
An n8n error workflow runs only when an execution fails. A remote job that ends failed is a normal 200 read, so check its status and throw with Stop And Error.
Written by Sume