10 DAYS ONLY · $500 VALUE Top 100 Viral Hooks + Repurpose Engine (Claude Skills) Start free week →
AI Automation

How to Build an AI Social Media Manager With Claude

June 18, 2026 · By Sabrina Ramonov

Build an AI social media manager in Claude that drafts in your voice, lets you approve every post, and publishes through Blotato. The full setup.

An AI social media manager pipeline: a skill file, an MCP connector, and a calendar of scheduled posts running from one chat window.

Type “AI social media manager” into any search bar and you get a wall of tools that write captions. Useful, until you notice the caption is where they stop. You still copy it, still open the app, still paste it, still pick the time, still hit publish. That is not a manager. That is a fancier text box.

My bar for an AI social media manager is higher: it has to publish. It should read a screenshot off your desktop, draft the post in your voice, let you approve it, and put it on the calendar across every platform you run, without you touching a scheduler. That is the difference between a drafting bot and a real manager.

This is the exact build I run for my own content, and the clearest end-to-end walkthrough of it on video comes from Ryan Doser, who put the whole thing together in Claude Code. I will use his demo as the spine and add the one habit that decides whether your manager produces work you are proud of or slop you have to babysit.

How to Build an AI Social Media Manager (Video Guide)

If you would rather watch the full build, this is the video version. The written guide below covers the same flow in Claude Code, plus the gotchas and the self-improving habit that the video moves past quickly.

Why Most AI Social Media Managers Never Actually Post

I publish around 250 pieces of content a week, completely solo, and every single one gets a human read before it goes out. No agency, no VA, no content team. People assume that means a magic tool. It does not. It means a system that drafts at volume and a human who stays the editor.

That second half is the part the market skips. Most “AI social media managers” are one-shot caption generators bolted to a calendar. They give you text, then leave the real work, grading it, attaching the right image, cross-posting it, scheduling it, to you. The volume looks automated. The labor is not.

A real manager closes that gap. It reaches your accounts, sees your files, drafts in your voice, and ships on your approval. The rest of this post is how to build exactly that.

My Tool Stack for an AI Social Media Manager

The whole build runs on three things:

  • Claude as the agent. Ryan’s walkthrough uses Claude Code, the same agent runs in Claude Desktop and Cowork. It reads your files, writes posts in your voice, and runs connectors like a junior employee would.
  • Blotato as the publishing layer. It connects your social accounts, generates visuals, and exposes everything to Claude through one MCP connector at mcp.blotato.com/mcp. No local install, no custom code.
  • A skill file plus your own raw material. A markdown file that holds your voice, and a folder of screenshots, clips, and video URLs you have not used yet.

I am involved with Blotato as a creator and tester, so take this with whatever grain of salt feels right. The reason I point Claude at Blotato instead of wiring up raw platform APIs is the MCP. The agent talks to it natively, so “draft” and “publish” happen in the same chat.

One thing to know before you build: the MCP connector talks to Blotato through the API, and API access is a paid-plan feature. The Starter plan at $29 a month is what unlocks the full flow, and it covers 20 connected accounts. If you want to test the visuals and publishing first, start a free 7-day Blotato trial, then move to Starter when you wire Claude in. The API access is the piece that makes the chat-to-publish loop work, so that is the part worth testing on your own accounts before you commit.

AI Manager vs Scheduler vs Raw API

Most guides on this topic compare AI captioning tools to each other. The more useful comparison is the three ways you can actually get a post published.

Standalone schedulerRaw platform APIAI manager (Claude + Blotato)
Writes the postNo, you paste it inNoYes, in your voice from your files
Reaches your accountsYesYes, one platform at a timeYes, all platforms via one MCP
Sees your screenshots and clipsNoNoYes, file-system access
Human approval stepManualNone built inBuilt into the chat
Setup effortLowHigh, custom code per platformLow, one connector

The scheduler waits for finished posts. The raw API makes you build the plumbing. The AI manager is the only column where drafting, approving, and publishing live in one place. If you run Claude Desktop instead of Claude Code, the same build works there too, walked through in automate social media with Claude Cowork. And if you have already built one automated workflow, the social media automation tools guide shows where this pattern fits next to the others.

How to Build an AI Social Media Manager (Step-by-Step)

Here is the build, step by step, the way Ryan walks through it in Claude Code.

Step 1: Teach the Agent Your Voice With a Skill

The brain of your manager is a skill: a markdown file that holds your tone, your content pillars, your platform rules, and examples of posts that sound like you. You point the agent at that file and it writes as you, not as the internet’s average of “engaging content.”

Claude Code open in VS Code with a personal social media skill file and the MCP config side by side.
Claude Code open in VS Code with a personal social media skill file and the MCP config side by side.

You do not have to write the skill from scratch. The fastest way is to let the agent interview you. Ask it to build a “write content” skill and to keep asking questions until it is 95% confident the output will match your brand. It will ask about platforms, post length, what sounds like you, what never does, your call-to-action style, and your audience. Paste in two or three of your best posts as voice samples. All of that gets baked into one reusable file you never have to re-explain.

Step 2: Connect Your Accounts Through the MCP

A brain with no hands just talks. Inside Blotato, go to Settings, then Accounts, and link the platforms you post to: X, LinkedIn, Facebook, TikTok, Instagram, YouTube, and more. Then open the API section and grab the MCP connection details for your client. There are setup instructions for the Claude web app, Claude Desktop and Cowork, Claude Code in the terminal, and other MCP clients.

For Claude Code, paste the connector instructions into the agent and let it wire up the MCP for you. It may take a round of troubleshooting rather than landing in one shot, but once it connects, your accounts are reachable from inside the chat. That is the moment the drafting bot becomes a manager. For a deeper look at what the connector exposes, the social media API post breaks it down.

Step 3: Turn Real Material Into Posts

Because the agent can see your files and reach your accounts, you can hand it real material instead of asking it to invent a generic post.

A prompt in Claude Code calling a personal social media skill to generate posts from a YouTube URL.
A prompt in Claude Code calling a personal social media skill to generate posts from a YouTube URL.

The strongest input is your own content. Drop in a YouTube URL from a video or podcast you made, and the agent pulls the transcript, runs it through your skill, and writes platform-specific posts in your voice. The Blotato MCP scrapes YouTube transcripts directly, so this is one prompt, not a manual export. Ask for five posts for X and LinkedIn from one episode and you get five of each, ready to review.

It scales past text. Point the agent at a folder of short videos and it reads each clip and writes a caption per platform.

A Google Drive folder of short-form videos being read by the agent to generate platform captions.
A Google Drive folder of short-form videos being read by the agent to generate platform captions.

A screenshot in a downloads folder, a clip in Google Drive, a podcast URL: each becomes a finished multi-platform post. This is the file-system unlock, and it is the part standalone schedulers cannot match, because their tool never sees your files. If repurposing is your main use case, the AI content repurposing tools breakdown goes deeper.

Step 4: Review, Then Publish or Schedule From the Chat

Every post gets a human read before it ships. Read the drafts. Fix the ones that miss. Then, for the ones you like, tell the agent to post now or schedule for later, and it does it through the MCP without you opening the Blotato calendar.

Claude Code uploading videos and scheduling posts through the Blotato MCP connector.
Claude Code uploading videos and scheduling posts through the Blotato MCP connector.

You can batch this. Tell it to schedule the first five videos starting Monday, one post per day at 8 a.m., and it uploads each clip to Blotato, writes the caption, and books the slot. If there is already a post at that time, it checks your calendar and asks for a new slot instead of double-booking. When it finishes, the posts sit on your Blotato calendar, ready to reschedule or delete by talking to the agent.

Pro Tips for Your AI Social Media Manager

Update the skill at the end of every session. This is the habit that turns a generator into a manager, and almost every tutorial skips it. Before you close the chat, tell the agent: “Take everything we corrected today and update my social media skill.” Hate emojis? It records that. Always cut a post’s last line? It learns the pattern. Do this once a week and the corrections compound instead of evaporating when the chat closes. A generator gives you the same average output forever. A manager built on a self-improving skill gets more like you every time you correct it.

Drop to a cheaper model for bulk work. Uploading files and writing captions does not need your most expensive reasoning setting. For batch scheduling, run a mid-tier model on low effort with extended thinking off. You will burn through usage fast if you leave it cranked for what is mostly file handling.

Feed it your own content first. A manager fed random viral videos produces generic posts. Fed your podcast, your screenshots, your clips, it produces posts only you could have made. The file-system access is wasted if the files are not yours.

What This Workflow Can’t Do (Yet)

This is not a hands-off machine, and you should not want it to be. The agent drafts, but it does not have taste. Left to publish on its own, it ships posts that are fine and forgettable, which is worse than nothing for a personal brand. The human review step is load-bearing, not optional.

It also depends on a paid plan for the publishing half. The free trial lets you test visuals and scheduling, but the API access that powers the chat-to-publish loop sits behind the Starter plan. And the skill is only as good as the corrections you feed it. Skip the weekly update and it stops improving, it does not get worse, but it stops closing the gap to your voice.

Results You Can Expect

Built right, this setup easily saves 15 or more hours a week, the difference between drafting every post by hand and approving posts the agent already drafted from your own material. The volume is real: a full week of content, batched and scheduled across every platform, from one chat window. The quality stays yours because nothing publishes without your read. That is the combination that lets one person run the output of a small team, on every Blotato plan, without it sounding like a robot wrote it.

Sabrina’s Final Take

Build the skill, connect the MCP, and protect the review step, and you have a real AI social media manager instead of a caption generator with extra steps. The piece people underrate is the weekly skill update: that loop is what makes the volume sustainable without the slop. Start on the 7-day Blotato trial to feel the chat-to-publish loop on your own accounts, then decide if it fits how you work. It is not magic, it is a system, and a system you can build this week.

AI Social Media Manager FAQs

Can an AI actually post for me, or just write drafts?

Both, if it has a publish layer. On its own, an agent like Claude only writes text. Connect it to Blotato through the MCP and it can publish or schedule to every connected account from the same chat. The drafting and the publishing happen in one place, which is what makes it a manager rather than a generator.

Do I need to know how to code to build this?

No. The whole build is conversational. You ask the agent to create a skill by interviewing you, you paste in the MCP connector instructions from Blotato, and the agent wires it up. The hardest part is a round of troubleshooting on the connection, not writing code.

What does it cost to run?

The agent side depends on your Claude plan. The publishing side needs Blotato’s Starter plan at $29 a month, because the MCP connector runs through the API and API access is a paid-plan feature. The 7-day trial lets you test visuals and scheduling before you commit to the API flow.

Why use Blotato instead of wiring up the platform APIs myself?

Raw platform APIs mean custom code for each network and ongoing maintenance when they change. Blotato exposes every connected account through one MCP connector, so the agent reaches all of them natively without you building or maintaining the plumbing.

How do I keep the posts sounding like me and not like AI?

Two things. Review every post before it ships, and update your skill file at the end of every session with the corrections you made. The review keeps slop from publishing. The skill update means you correct the same mistake once, not every week.