Short answer
Not if you connect through an MCP server. Direct access to the Meta Marketing API requires a Meta developer account, a registered app, access tokens and, for most real use, App Review and business verification. A hosted MCP server has already done that work on its side, so you connect with Facebook OAuth and never mint a token. You only need your own developer app if you are building software on top of the API.
What the developer path actually involves
- A Meta developer account and a registered app, created and maintained by someone in your organization.
- The ads_read and ads_management permissions, requested and justified.
- Access tokens that expire, so you need long-lived tokens or a system user to keep anything running past a few weeks.
- App Review and business verification before you get advanced access to accounts beyond your own.
- Your own handling of rate limits, retries and API version deprecations, which arrive on a schedule whether or not you have time for them.
None of this is difficult for an engineer. All of it is a project for a marketer, and it is ongoing maintenance rather than a one-off setup.
What the MCP route replaces
A hosted MCP server holds the app registration, the review status and the token lifecycle on its side. You click through an OAuth consent screen, choose which accounts to authorize, and the assistant gets a list of tools it can call. That is the entire onboarding.
The trade is that a third party now sits in the path, which is exactly why the safety checklist matters: scoped access, revocable grants, and a preview on every write. If you want no third party at all, Meta's own first-party server exists and is free during its open beta.
Google and Amazon are the same question with different names
Google Ads API access needs a developer token tied to a manager account, plus approval to move from test to basic or standard access. Amazon Ads requires an approved developer application, which is generally the slowest of the three.
Every one of those approvals disappears if you connect through a server that already holds them. Muze connects Meta Ads, Google Ads, Amazon Ads and Shopify with OAuth, with no developer account, no token minting and no platform passwords.
When you genuinely do need your own app
- You are building a product that calls the API on behalf of other people. That is what App Review exists for.
- You are warehousing raw ad data for a custom attribution or finance model and need direct, unmediated pulls.
- You have a contractual or compliance requirement that no third party holds credentials to the account.
In those cases an MCP server is the wrong layer. In every other case it is the cheaper answer by a wide margin.
Related questions
- Do I need a Meta developer account to use Muze?
- No. Muze connects with OAuth. There is no developer account, no app registration and no access token for you to create or rotate.
- What permissions do I need on the ad account?
- Enough permission on the ad account to grant access during the OAuth flow. If you cannot grant app access in Business Manager today, you will need someone who can.
- What about the Amazon Ads API?
- Amazon's own API requires an approved developer application, which is typically a slower approval than Meta's. Connecting through an MCP server that already holds that approval skips the process entirely.
- Can I revoke the connection later?
- Yes. Access is scoped to the accounts you authorize and can be revoked, both from Muze and from the ad platform's own security settings.
Keep reading
Other answers
Ask your own account instead
Muze connects Meta Ads, Google Ads, Amazon Ads and Shopify to ChatGPT or Claude, so the answer comes from your numbers rather than a general one. Free to start, and every write previews before it runs.
See how Muze works