Is there an MCP server for Facebook, Instagram, TikTok and YouTube?
Short answer
Two of the four networks publish an MCP server of their own, and both are for advertising. Meta’s ads MCP server at https://mcp.facebook.com/ads manages Meta ads, and TikTok for Business has an MCP server for TikTok Ads. YouTube’s developer pages list no MCP server. None of the three posts to your Facebook Page, Instagram account, TikTok profile or YouTube channel. For that an assistant needs a posting service’s MCP server, such as Mellow Hub’s, which reaches all four.
What each network publishes itself
Read on 11 October 2026, from each network’s own pages:
| Network | Its own MCP server | What its tools do | Can it post to your profile? |
|---|---|---|---|
Meta Ads MCP, a remote server at https://mcp.facebook.com/ads | Reporting, creating and editing ads, ad sets and campaigns, custom audiences, catalogs, signal diagnostics, A/B tests and conversion lift studies, activity logs | No. Nothing on Meta’s list publishes a Page post | |
| The same Meta servers | The same | No. Nothing on Meta’s list publishes to an Instagram account | |
| TikTok | TikTok for Business MCP Server | Campaign management, performance reporting, audience configuration and creative operations for TikTok Ads | No. The article describes advertising only |
| YouTube | None found | YouTube’s developer page lists the embedded player, the Data API, Analytics and Reporting, subscribe buttons and live streaming | Not applicable |
Meta’s developer page lists three official remote servers in all: Meta Ads MCP, Meta Social Technologies MCP, which manages the apps you build on developers.facebook.com (webhooks, app status, API health, documentation search), and WhatsApp Business Tools MCP. TikTok’s article says its server can load about 400 tools at once, or about 40 core tools with the rest found on demand.
What we did not read: TikTok’s separate tool-by-tool reference. The statement that its server posts nothing to a profile rests on the overview, which describes only advertising functions. Meta’s ads help page also warns that you may not have access to all of its tools yet.
What the ads servers do, and what Meta says to watch
These servers are useful if the job is a campaign, and Meta’s own pages are specific about the guard rails:
- Ads start paused. Meta’s help article says all ads the agent creates are paused until you set them live.
- Rules per ad account. Someone with full control of the business portfolio can allow or block actions such as creating campaigns or editing budgets for each ad account, in Meta Business Suite settings under Integrations, and the server enforces them.
- Scopes. The developer page says sign-in uses OAuth with Read and Manage scopes that you can change afterward in Business Integrations settings, and recommends keeping an app at Read unless the agent has to make changes.
- Prompt injection. The same page warns that anything an agent can call with the scopes you granted it can also be called in response to hidden instructions in content it reads, such as documents or web pages.
TikTok’s article says setup needs no developer credential, API key management or custom code.
How a post gets to a network instead
Posting goes through the network’s publishing API, and a posting MCP server is a layer on top of it:
- Facebook Pages. The Pages API publishes with a
POSTto the Page’s/feededge, and schedules withpublishedset to false and ascheduled_publish_timebetween 10 minutes and 30 days away. It also updates and deletes Page posts. - Instagram. The Instagram Platform publishes single images, videos, Reels and carousels for professional accounts only, with a limit of 100 API-published posts in 24 hours.
- TikTok. The scopes reference lists
video.publishto post content directly andvideo.uploadto share it as a draft. - YouTube. The Data API lets an app search YouTube content, upload videos and create and manage playlists.
Each of these needs an app that holds the network’s publishing permission for your account, which is why a person asking an assistant to post usually reaches the network through a service that already holds it. A server a third party wrote on top of the same API is not published on the network’s own pages, and we have not tested any of them.
Posting through Mellow Hub’s MCP server
Mellow Hub runs one remote MCP server at https://www.mellow.world/mcp for Instagram, TikTok, YouTube, X, LinkedIn, Threads, Bluesky, Pinterest, Facebook and Telegram. You connect each account through the network’s own sign-in (Bluesky takes a handle and an app password instead, and Telegram a bot you add to your channel), and the assistant connects to Hub with OAuth, so it never holds a network token or a password. Its main tools are whoami, list_channels, validate_post, create_post, get_post and post_results. Each network’s rules are checked before anything is sent, and the consent screen lets you choose accounts, whether posts wait for your approval, a daily limit and an expiry. The step-by-step pages per network are the Facebook, Instagram, TikTok and YouTube guides, and what an MCP server is explains the protocol.
The first 3 posts are free, however many networks each one goes to, and need no card. After that Hub is paid: plans start at $19 a month (Solo), after a 7-day trial with a card on file that costs nothing if you cancel before it ends, and a monthly plan's first month is 20% off. Publishing is unlimited on every plan, under a fair-use ceiling that stops automated floods (900 publications a month on Solo), where one publication is one post on one account, so a post sent to five networks counts as five toward it. There are no automatic overage charges.
Hub’s MCP tools do not run advertising campaigns or read other people’s accounts. Its keyword auto-reply tools for Instagram comments are open to every Hub profile since meta approved Mellow’s app for the Instagram messaging permission on 26 October 2026, and are not yet proven with an account that has no role on our Meta app. For ads, the networks’ own servers above are the tools.
Questions people also ask
Is there an official Instagram MCP server?
Not for posting. Meta’s list of official MCP servers, updated 12 June 2026, has Meta Ads MCP, Meta Social Technologies MCP and WhatsApp Business Tools MCP. None of them publishes to an Instagram account.
Can Claude post to my Facebook Page with Meta’s MCP server?
No. Meta’s ads MCP server creates and edits ads and reports on them, and its help article describes no way to publish an ordinary Page post. Posting to a Page goes through the Pages API, which an app must be approved to use.
Is it safe to connect Meta’s ads MCP server?
Meta’s help article says using it does not by itself put an ad account at risk if the ads follow Meta’s advertising policies, and that ads are paused until you set them live. Its developer page also warns about prompt injection and suggests keeping an app on the Read scope unless it must make changes.
Does TikTok’s MCP server need a developer account?
TikTok’s article says no developer credential, API key management or custom coding is required. The server is for managing TikTok Ads, so it does not publish videos to a profile.
Does Google have an MCP server for YouTube?
We found none on YouTube’s developer page, which lists the player, the Data API, Analytics and Reporting, subscribe buttons and live streaming. Any YouTube MCP server you find is not published there.
Sources
- Meta for Developers: Connect AI Agents to Meta with MCP (updated 12 June 2026)
- Meta Business Help Center: Manage ads from an AI agent with Meta ads AI connectors
- Meta for Business: Introducing Meta Ads AI Connectors (29 April 2026)
- TikTok for Business Help Center: About TikTok for Business MCP Server (last updated August 2026)
- TikTok for Developers: Scopes reference
- Google for Developers: YouTube
- Meta for Developers: Pages API, posts (updated 17 April 2026)
- Meta for Developers: Instagram Platform, content publishing
Other companies’ features change. Every statement about them rests on these pages, as they read on the date above.