What is an MCP server for social media?
October 28, 2026 · Zoosial team
An MCP server for social media exposes actions such as publishing a post, reading comments, replying to messages or listing leads as tools that an AI agent can call. MCP (Model Context Protocol) is the standard that lets assistants like Claude, ChatGPT and Codex use tools from other applications, so the agent can act on your accounts instead of only suggesting what to do. Zoosial's server is remote: you add one URL and authorize it with your account.
How an agent uses it
The agent connects to the server, receives a list of tools with their descriptions, and chooses which to call based on what you ask. You talk normally ("list my leads from today and tell me which ask for a price"); the agent picks tools such as leads or list_conversations and answers from the results. Zoosial exposes more than 60 tools, roughly one per API endpoint, grouped as profiles and accounts, publishing, messages and comments, automations, leads, Meta ads, AI generation, analytics, research and webhooks.
Safety: read, write, confirm
Every tool is marked in the docs as one of three kinds:
| Kind | What it does | Example |
|---|---|---|
| Reads | Only queries | list_ads, list_comments |
| Writes | Creates or sends something | create_post, send_dm |
| Confirms | Can spend money or delete | update_ad_object, delete_post |
When you authorize, you choose which profiles the agent can reach and whether it can act or only read. A read-only connection cannot publish, send or change anything. Zoosial does not hand the AI your social network tokens. You can revoke the connection at any time.
Connect Claude, ChatGPT or Codex
The server URL is https://zoosial.com/mcp. It uses the Streamable HTTP transport with OAuth 2.1 and PKCE.
# Claude Code
claude mcp add --transport http zoosial https://zoosial.com/mcp
# then inside Claude Code: /mcp, choose zoosial, Authenticate
# Codex
codex mcp add zoosial --url https://zoosial.com/mcp
codex mcp login zoosial
In Claude (web and Desktop) and ChatGPT, add a custom connector with the same URL and sign in when your browser opens. For scripts or CI without a browser, create a fixed API key and pass it as a Bearer header.
- Connect your Facebook or Instagram accounts in the dashboard first. The MCP operates accounts that are already connected; connecting new ones is done in the dashboard on purpose.
- Add the MCP to your client and authorize.
- Try: "List my Meta ad accounts".
What it does not do
- Platform rules still apply. For example, Meta only allows replies to a DM inside its 24-hour messaging window; outside it the API returns 422 unless Meta has approved the Human Agent feature for the app.
- Your assistant decides which tool to use, so review what it sends in your brand's name.
MCP or plain REST?
Everything the MCP does is also in the REST API. Use MCP when an assistant should operate the accounts; use REST when your own code does. The contract for both is in /llms.txt and /openapi.json, with English field names. The guides under /docs/mcp are in Spanish today. Product page: MCP para agentes de IA (Spanish). English landing page: /en. The MCP is included in every plan, including the free one, and you can create an account to try it.
FAQ
What is an MCP server?
A program that offers tools to AI assistants through the Model Context Protocol. The assistant can discover the tools and call them, which lets it act inside another application, not only give advice.
Can ChatGPT connect to a social media MCP server?
Yes. In ChatGPT you add a custom connector with the server URL, for Zoosial https://zoosial.com/mcp, and authorize with OAuth. Claude, ChatGPT and Codex are the clients Zoosial documents.
Is it safe to let an AI agent post for me?
You control the scope. You pick which profiles the agent sees and whether it can write or only read, and you can revoke the connection. Actions that spend money or delete ask for confirmation in your client.
Do I need to install anything?
No. The remote server is just a URL.