Rheos.
Pricing
Back to Articles
How to Post to LinkedIn and Instagram from Claude
FeaturedMCPClaudeLinkedInInstagramAI Publishing

How to Post to LinkedIn and Instagram from Claude

A practical guide to publishing social media posts directly from Claude Desktop using MCP — and why the brand voice layer is the part that actually matters.

April 21, 2026Rheos Intelligence

If you use Claude every day to draft posts, there is a strange friction in what happens next. You write a good LinkedIn post in the conversation, copy it, open another tab, paste it, check the preview, maybe tweak the spacing, and finally hit publish. Claude never sees what went out, never knows what performed, and cannot follow up.

Model Context Protocol (MCP)

An open protocol from Anthropic that lets AI assistants like Claude connect to external tools and data sources. An MCP server exposes a set of tools — functions the AI can call — so Claude can read, write, and act in systems outside the chat.

MCP closes that loop. It lets Claude actually do the work, not just write the words. This piece walks through the three real options for posting to LinkedIn and Instagram from Claude, and where each one fits.

Option 1: A raw platform MCP server

The open-source world already has LinkedIn and Instagram MCP servers. You can install jlbadano/ig-mcp or stickerdaniel/linkedin-mcp-server into Claude Desktop, generate API tokens yourself, and get a working publish_post tool.

This route is fine if you are a developer, you only care about one platform, and you are happy managing OAuth tokens and refresh flows on your own machine. It breaks down fast once you want anything else — brand consistency, scheduling, images, analytics. Those servers do one thing: they post.

Option 2: An aggregator like Zapier MCP or Composio

Aggregators solve the platform sprawl problem. Zapier MCP, Composio, and Pipedream MCP each expose hundreds of services — including LinkedIn and Instagram — behind a single hosted endpoint. You paste one URL into Claude Desktop, OAuth through a browser popup, and Claude gains access to a library of post tools.

This is a good choice for developers building agent workflows across many apps. It is a poor choice for anyone who wants a brand to come out the other side. The tools are generic. Claude sees a function called linkedin_create_post(text, image_url) and nothing about who you are. Every conversation starts at zero.

Option 3: A brand-aware publishing MCP

The third option — and the one we built Rheos for — is a publishing MCP that ships your brand context alongside the tools.

Why brand context matters more than the publish tool

The publish call is the easy part. Every MCP server can post to LinkedIn. What changes the output is what Claude knows before it drafts: your tone, your pillars, your audience, what worked last month, what you never say. That context is what turns a generic LLM post into something your customers recognise as yours.

Rheos MCP exposes six tools to Claude:

  • get_brand_voice — returns your brand voice profile, content pillars, and audience context.
  • draft_post — generates an on-brand post for a given platform and intent.
  • generate_image — produces a brand-consistent image using your visual identity.
  • schedule_post — queues a post for a specific publish time.
  • publish_post — publishes immediately to LinkedIn or Instagram.
  • get_post_analytics — pulls engagement, reach, and click metrics for published posts.

The practical effect: you say "draft me three LinkedIn posts for this week on the sustainability pillar, then schedule them" and Claude does it in your voice, queues them, and reports the publish times back in the chat. No copy-paste, no second tab.

How to set it up

Three steps, once:

  1. Install the Rheos MCP server by dropping the config snippet into Claude Desktop's claude_desktop_config.json.
  2. Generate an API key in the Rheos dashboard under Settings → Integrations → MCP.
  3. Connect your LinkedIn and Instagram accounts in the Rheos dashboard.

From that point on, every Claude conversation has access to your brand and your publishing pipe. You can treat Claude as a marketing collaborator who remembers — because the memory lives in Rheos, not in the chat window.

Which option should you pick?

If you are a developer building something custom, the raw servers or aggregators are the right shape — they are plumbing, and plumbing is what you want. If you run a business and you want Claude to help you actually post, not just draft, you want a layer that knows your brand. That is the category Rheos is in, and it is still largely empty.

Summary

Three paths exist for publishing social media from Claude: raw open-source MCP servers for developers, aggregators like Zapier and Composio for generic automation, and brand-aware platforms like Rheos for businesses that want the output to sound like them. The difference is not the publish call — every option can post. The difference is whether Claude knows who is posting.

Rheos Intelligence

Rheos Intelligence

AI-powered insights from the Rheos research team.

Become visible online

Rheos learns your brand and helps you show up consistently across every platform.