Guide · AI agents on social media

Claude as your social media manager: skills, MCP, and what it can actually post

By Antoine Blanco··Updated September 22, 2026·7 min read

Claude cannot post to social media on its own. It has no Instagram, LinkedIn or X integration built in. Give it an MCP server and it can: publish, read comments, reply to DMs, pull analytics. Here is what that setup looks like, what it costs, and where it still needs a human. Checked on September 22, 2026.

Can Claude post to social media?

Not without an authorized connection to your accounts. Drafting a caption does not publish it. In Claude Code, that connection can use MCP tools or a script calling a platform API.

What changes that is a tool connection. Claude supports the Model Context Protocol, the open standard for plugging AI applications into external systems. Point it at a social media MCP server, authorize it once, and posting becomes a tool call instead of a copy and paste.

So the honest answer to "can Claude run my accounts" is: Claude can do the language half today, and the mechanical half once you connect it. The judgment half is still yours, and I will come back to that.

Claude skills for social media: what they do and do not do

This is where most people go wrong, so it is worth being exact.

A skill packages instructions and supporting files. The Claude Code skills docs show that skills can include executable scripts and use tools. A publishing skill can therefore guide an authorized API call or MCP action; installing instructions alone does not connect an account.

Piece What it is Can it publish?
Skill Instructions, supporting files and optional scripts Through available tools or scripts with authorized account access
MCP server A tool connection to an external system Yes, if it exposes a posting action and you grant write access
Platform API The network's publishing interface Yes, through an authorized client or script

A useful setup pairs your editorial skill with PlugKit's MCP tools. The skill holds your tone and rules; the connection provides account access. MCP is a convenient integration path, not the only way to publish.

Claude Code, Instagram and the one command

The connection is a single line. Per the PlugKit MCP docs:

claude mcp add -t http plugkit https://api.plugkit.co/mcp

-t http is the transport. The default scope is this project only, so add --scope user if you want it everywhere:

claude mcp add --transport http --scope user plugkit https://api.plugkit.co/mcp

Then run /mcp inside Claude Code to authorize. PlugKit supports OAuth 2.1 with two scopes, mcp:read and mcp:write, and the Claude Code MCP docs confirm Claude Code handles that flow for you. Start on mcp:read. Let it look at a week of your analytics and inbox before it can write anything. I have never regretted that order.

With write access, the PlugKit reference lists over 100 tools and 3 workflows. Read-only authorization hides write tools. The server covers publishing, comments, the unified inbox, comment-to-DM automations and analytics across Instagram, Facebook, LinkedIn, TikTok, YouTube, X, WhatsApp and Telegram. The mechanics of the Instagram half, including what Meta blocks, are in Instagram MCP server.

What Claude handles well

From running my own accounts this way, the split is fairly clear.

It is genuinely good at triage. "List unanswered Instagram DMs from the last 24 hours and group them by what they are asking for" is the kind of thing that used to eat a morning. Same for comments on a post that did numbers.

It is good at drafting inside constraints. Give it a skill with your voice and a real brief and the second draft is usually usable. The first one rarely is.

It is good at reporting. "Compare reach per account for the last two weeks and tell me what changed" turns a spreadsheet job into a question.

It is good at the fan-out. One message, six networks, each with its own length limit and media rules, is exactly the tedium a tool call removes.

What I would not hand over

Anything irreversible without a preview. Publishing is a one way door: there is no unsend on a post that got screenshotted in the first minute. PlugKit's publish workflow instructs the model to ask for confirmation before it fans out. The MCP overview makes clear this is a prompt, not a technical lock. I still review the exact text and target accounts.

Replies on anything sensitive. A refund request, a complaint, a journalist. The model does not know which conversation is about to become a problem.

Volume for its own sake. Posting more because it became cheap to post is how accounts get bland. The constraint was doing you a favor.

And anything that needs to know what happened offline this week. The model sees your account, not your business.

If you are weighing this against hiring someone or buying a scheduler, I put the three models side by side with real costs in AI social media manager: human vs tool vs agent.

What it costs

Prices checked on September 22, 2026 against PlugKit billing. These are monthly prices; that page does not list an annual plan.

PlugKit is $29 a month for 5 connected accounts, cancel anytime, or $97 a month for 30, with extra accounts from $3.00 each in the 31 to 100 band and $1.50 from 101. There is a 7 day trial before charges begin, and every tool is on every plan.

Item Cost Note
PlugKit Creator $29 / month 5 connected accounts
PlugKit Pro $97 / month 30 connected accounts
Extra accounts on Pro $3.00 then $1.50 per account / month Graduated bands 31 to 100, then 101 and up
Other supported platforms Included in the PlugKit subscription PlugKit billing currently lists X as the only per-call surcharge
X reads $0.005 per call Passed through at cost
X publishes $0.015 per call $0.200 if the post carries a URL
Model usage Your Claude plan Billed by your provider, not by PlugKit

X is the only platform currently listed for per-call charges. Its background polling is off until enabled. The default $20 monthly cap alerts by webhook at 80% and stops background polling at 100%. Publishing and sending remain possible and can exceed that amount; it is not a hard limit on the final bill.

Claude, Hermes or a plain script?

Claude Code can run prompts on a schedule: its scheduling docs distinguish session-based loops, Desktop tasks and cloud routines. Pick a setup that stays available when the task is due. Hermes is another option, with a gateway, cron jobs and memory, and connects to the same server with one command.

If you want deterministic publishing with no model in the loop, skip the agent and call the REST API from a script. Cheaper, more predictable, no surprises in the output.

Claude is the right answer for the conversational half: triage, drafting, analysis, the things where judgment beats a cron expression. For how the hosted servers compare on what they actually ship, see social media MCP servers compared.

FAQ

Can Claude post to Instagram?

Yes, through an authorized MCP tool or API integration, to an Instagram professional account. Without an account connection, writing a caption does not publish it. Meta requires a business or creator account for API posting, whichever tool you use.

Is there a Claude social media skill that posts for me?

A skill can guide publishing through authorized tools or scripts. It still needs a working account connection, such as PlugKit's MCP server or a direct API integration. Instructions alone do not grant account access.

Can Claude manage my accounts automatically while I sleep?

Yes, with a configured schedule, available runtime and authorized account connection. Claude Code supports scheduled prompts; a local session must stay running for its loop to execute. You can also schedule posts through PlugKit so publication does not require a model at send time.

What can Claude not do on social media?

On Instagram, the official integration does not offer following, unfollowing, liking other users' posts or marking their stories as viewed. Standard automated DM replies follow the 24 hour window. Comment-to-DM has a separate one-off private-reply rule; an approved template is not a blanket exception. See Instagram MCP limits and Instagram automation in 2026.

Do I need to write code to connect Claude to my accounts?

No. Adding a hosted MCP server is one terminal command and an OAuth consent screen. You only need code if you want deterministic publishing or something the tools do not cover, in which case you call the REST API directly.

AB
Antoine BlancoFounder of PlugKit. Runs his own Instagram, YouTube and X accounts through the API and MCP server described here.

One plug for every platform your agent touches

$29 a month for 5 connected accounts, cancel anytime. Every feature in every plan.

Get your API key →
English ▾