MAK
Back to resources
AI & AutomationGuideJune 6, 2026

OmniSocial — Claude Setup Guide

Turn Claude into your social media manager. Connect your accounts once, then say “create my content for this week” and get platform-specific posts drafted, scheduled, and published — across Instagram, TikTok, LinkedIn, X, YouTube and more. No code, about ten minutes.

OmniSocial — Claude setup guide cover

Most people don't need another social media tool. They need to stop being the tool — copying, pasting, and reformatting the same idea five times for five platforms.

This is the setup I use to hand that work to Claude. You connect your accounts once, then write a single sentence — "create my content for this week" — and platform-specific posts get drafted, scheduled, and published for you. Instagram, TikTok, LinkedIn, X, YouTube and more, from one chat. No code. About ten minutes, insha'Allah.

What you're actually building

Claude can't post to Instagram or TikTok on its own. So you give it a trusted remote control — OmniSocials — and connect it through MCP, the standard way Claude plugs into outside tools. Connect your socials to OmniSocials once, connect OmniSocials to Claude once, and from then on Claude can draft, schedule, and publish just by chatting.

The cost: $10/month, 14-day free trial, no card to start. No Buffer, no Hootsuite, no $200-a-seat tools.

What you'll need

  • A Claude account — web (claude.ai), Desktop, or Code. Any one works.
  • The logins for the social accounts you want to automate.
  • An OmniSocials account (you'll create this in Step 1).
  • Ten minutes and a cup of chai.

The shared setup — everyone does these

1. Create your account. Go to omnisocials.com and start the 14-day free trial. Sign up with an email you actually check — confirmations land there.

2. Connect your socials. In OmniSocials, open Settings → Accounts, click each platform you want, and approve the official login pop-up. Add as many as you like. (A platform may ask you to reconnect every 60–90 days — that's normal.)

3. Create an API key. Open Settings → API → Create new key. Copy the key (omsk_live_…) and the MCP URL somewhere safe.

Treat the key like an amanah — anyone who has it can post as you. If it ever leaks, delete it and make a new one. Want Claude to read but never post? Create a read-only key.

Pick one way to connect Claude

You only need one of these three — choose by which Claude you use.

4A · Easiest — claude.ai (web). Nothing to install. Open Settings → Connectors → Add custom connector, paste your MCP URL, and save. Open a new chat and the tools appear automatically.

4B · Local — Claude Desktop. Add OmniSocials to claude_desktop_config.json, then fully quit and reopen Claude:

{
  "mcpServers": {
    "omnisocials": {
      "command": "npx",
      "args": ["-y", "@omnisocials/mcp-server"],
      "env": { "OMNISOCIALS_API_KEY": "omsk_live_…" }
    }
  }
}

4C · Terminal — Claude Code. Two commands — add the server, then persist your key:

claude mcp add omnisocials -- npx -y @omnisocials/mcp-server
export OMNISOCIALS_API_KEY=omsk_live_<YOUR_KEY>

Add the export line to your ~/.zshrc so it sticks across sessions.

Verify, then run your week

Start a new Claude chat and check the connection:

Show my connected social accounts on OmniSocials

If it lists your accounts, you're live. Now the payoff:

Create my content for this week — 5 posts, one idea per day,
tailored for IG, LinkedIn, X and TikTok. Schedule them 9am
my time, Mon–Fri.

If something goes sideways

  • "Authentication error" — the key is wrong or expired. Recheck in Settings → API, paste it again, restart Claude.
  • Tools don't appear — Desktop: fully quit and reopen. Web: refresh and start a new chat.
  • Lists accounts but won't post — your key is read-only. Make a new key with write access.
  • A platform won't link — re-link in Settings → Accounts. Links expire every 60–90 days.

Prefer the designed, illustrated version? Download the full PDF above — same steps, with diagrams.

Show up with consistency, stay in your zone of genius, and let the system carry the busywork. Build with intention — quality content, on time, every week.