// HOW-TO · PUBLISHING

How to post on social media from Claude with Hootsuite (2026)

Connect Hootsuite's MCP connectors to Claude to draft, schedule, and analyze social posts from one chat — with your team's approval workflow intact.

Last verified · 2026-10-02 · by Moe Ameen

Hootsuite ships official MCP connectors, so you can draft, schedule, and even analyze social posts from inside a Claude conversation and have them land in the same Hootsuite account your team already works from. MCP — Model Context Protocol — is the open standard that lets an AI assistant like Claude talk to an outside app with your permission. Claude does the writing and the commands; Hootsuite holds your connected profiles and runs the actual publishing, inbox, and analytics.

What makes the Hootsuite path different from a plain scheduler connector is that it is split across the four apps of Hootsuite's Social OS — Perch for planning and publishing, Nest for the inbox, Lumen for listening, and Parliament for advocacy — each with its own connector URL. That means Claude can schedule a post, check the content calendar, read brand mentions, and pull performance numbers, all without leaving the chat, and everything runs through the same permissions and approval workflows your team already uses in Hootsuite. The catch worth getting straight up front: Claude writes text and issues commands, but it does not make the video, carousel, or image, and the connectors only run while you are in a conversation — there is no autonomous, triggered publishing. This guide walks the setup and then the honest limits.

The steps

  1. Connect your social profiles in Hootsuite first. The MCP connector lets Claude act through your Hootsuite account, so the profiles have to be connected in Hootsuite before Claude can queue to them. In Hootsuite, add and authorize the networks you publish to, and confirm the account or workspace you want Claude to work in. Claude never connects to Instagram or LinkedIn directly — it goes through Hootsuite, which owns those connections.
  2. Decide which Hootsuite apps you actually need. Hootsuite exposes a separate MCP connector per app: Perch (planning and publishing), Nest (the social inbox), Lumen (listening and sentiment), and Parliament (employee advocacy). For drafting and scheduling, Perch is the one you need. Add Nest if you want Claude to help triage mentions and messages, or Lumen if you want it to summarize brand conversation. Start with Perch and add the others later rather than wiring all four at once.
  3. Add the connector in Claude. In the Claude web app, open Settings → Connectors → Add → Add custom connector. Give it a name and paste the matching Hootsuite remote MCP URL — Perch is https://mcp.hootsuite.com/perch (Nest, Lumen, and Parliament follow the same /nest, /lumen, /parliament pattern). Under Authentication choose to sign in, let it register the OAuth client automatically, and authorize your Hootsuite workspace. You only do this once per connector.
  4. Confirm the handshake worked. Start a new conversation and ask Claude to list your connected Hootsuite profiles or show what is on the content calendar this week. If it returns your real accounts and scheduled items, the OAuth connection is live and you can see exactly which profile names Claude will target. If it errors, re-check the connector URL and the sign-in step.
  5. Give Claude a source and ask for platform-native drafts. Paste a blog post, transcript, notes, or a rough idea and tell Claude which networks you want and in what voice. Ask for native variants — a LinkedIn version, a tighter X post, a Threads chain — rather than one caption copied everywhere. This interactive drafting and repurposing, done in the same place you'll schedule, is where the connector earns its keep.
  6. Tell Claude to schedule into Perch. Once a draft is right, ask Claude to schedule it to a named profile for a specific time, or to add it to the calendar for your review. Be explicit about the profile and the time — an assistant can mis-target a network, and naming both removes the guesswork. The post enters Hootsuite under the same approval routing your team already has, so it is queued, not fired off.
  7. Attach media inside Hootsuite, not in Claude. Claude drafts text but cannot generate a video, carousel, or image through this connection. Produce your visuals in your own tools and attach them to the scheduled post in Hootsuite's composer. This is the step people forget: the words come from the chat, the pictures do not.
  8. Review in Hootsuite before anything publishes. Open Hootsuite (or the relevant approver's queue) and read what landed — profile assignment, timing, links, formatting, and that the right media is attached. Because the connector respects your existing approval workflow, nothing skips the checkpoints you already trust. Treat Claude's output as a first draft in the calendar, not a finished post out the door.
  9. Use Nest and Lumen for the read side. If you added the inbox and listening connectors, ask Claude to summarize unread mentions, draft replies for a human to approve, or pull a quick read on sentiment around a campaign. Keep the final send inside Hootsuite so a person signs off — the value here is Claude triaging and drafting fast, not replying on its own.

Common gotchas

  • The connectors only run inside a conversation you start. There are no event or schedule triggers — Claude won't wake up, check what's trending, and publish on its own, and it won't auto-reply to a mention.
  • Claude generates text, not media. It cannot film a video, build a carousel, or make an image through this integration — you create visuals elsewhere and attach them in Hootsuite.
  • Each Hootsuite app is a separate connector. Perch, Nest, Lumen, and Parliament each have their own MCP URL and OAuth sign-in; adding Perch does not give Claude the inbox or listening data.
  • Approval workflows still apply. A scheduled post follows the same permissions and sign-off routing your team uses in Hootsuite, so Claude speeds up drafting but does not bypass your review gates — which is a feature, not a bug.
  • Scheduling capability tracks your Hootsuite plan. The networks, profiles, and features Claude can reach are whatever your Hootsuite subscription already allows; the connector doesn't unlock anything your plan doesn't include.
  • The AI voice is generic unless you prime it. Without your own instructions and examples, drafts read like default model output rather than your brand — save a reusable prompt or a Claude Project.

Where Kompozy fits

The Hootsuite connectors make Claude a fast front end for an ops stack: plan and schedule in Perch, triage in Nest, read sentiment in Lumen. That is genuinely useful for the managing, measuring, and moderating side of social. What none of it does — not Claude, not Hootsuite — is make the content. Claude writes copy and issues commands; Hootsuite schedules, routes approvals, and reports. The video, the carousel, the on-brand image, the avatar explainer: those still have to come from somewhere, and that somewhere is a production bottleneck Claude-plus-Hootsuite doesn't touch. Kompozy is the production engine that sits in front of that ops layer.

From one source — a blog, a transcript, a rough idea — Kompozy generates the finished assets this workflow assumes you already have: [avatar Persona Shorts](/glossary/persona-shorts) and captioned clips, [Carousel Posts](/glossary/hyperframes) rendered to your exact brand template, Photo Posts, Quote Graphics, Listicle and Naturalistic videos, Blog Articles, and Email Newsletters — 18 formats across video, image, and text, every one governed by a [Persona Brief](/glossary/persona-brief) so voice and positioning stay identical the way you'd hand-tune a Claude prompt, but configured once. Then you choose the publishing path. Kompozy's own [Autopilot](/glossary/autopilot) ingests the source, generates the batch, and fans it across eight social platforms plus blog and email behind a per-post review queue on a recurring schedule — the unattended, event-triggered publishing the connector explicitly can't do. Or, if your team is standardized on Hootsuite for governance and reporting, use Kompozy as the content factory and hand the finished, [bucketed outputs](/glossary/output-buckets) into Hootsuite to schedule through the approval routing you already trust.

The honest split: if you want to draft and schedule a few posts conversationally and you already own your visuals, the Claude-plus-Hootsuite connector is a clean way to do it — and see [how to post from Claude with Buffer](/how-to/post-on-social-media-from-claude) for the scheduler-first version of the same setup. If the bottleneck is actually making the video and images, at cadence, and keeping it running without you, that's the line Kompozy is built for. Starter runs $199/mo (5,500 credits); Pro is $499/mo (18,000 credits); Enterprise is custom. Keep Hootsuite for the ops; let Kompozy make the content that feeds it.

Frequently asked questions

Does Claude post directly to Instagram or LinkedIn through Hootsuite?

No. Claude drafts the post and sends the scheduling command through the MCP connector; Hootsuite publishes to the profiles connected there. The post enters your Hootsuite calendar under your normal approval workflow, and it goes live at its scheduled time — not the instant Claude drafts it.

Which Hootsuite connectors can I add to Claude?

Hootsuite exposes one MCP connector per Social OS app: Perch for planning and publishing, Nest for the social inbox, Lumen for listening, and Parliament for advocacy. Each has its own remote URL (for example https://mcp.hootsuite.com/perch) and its own one-time OAuth sign-in. Add only the ones you need.

Do I need to write code to set this up?

No. You add Hootsuite as a custom connector in Claude's Settings → Connectors, paste the app's MCP URL, and sign in — the OAuth client registers automatically. There's no local server or scripting required for the connector path.

Can Claude publish or reply automatically without me?

No. The connectors run only inside a conversation you start, and scheduled posts sit in Hootsuite until their time under your approval routing. There's no autonomous, event-triggered publishing or auto-replying — it's an interactive drafting, scheduling, and analysis workflow, not a hands-off agent.

Can Claude make the images or video for my posts?

Not through this integration. Claude writes the copy and issues the Hootsuite commands; it does not generate visual media here. You produce the video, carousel, or image separately and attach it to the scheduled post in Hootsuite's composer.

What can Claude do beyond scheduling with the Hootsuite connectors?

With Perch it can draft and schedule and read the content calendar; with Nest it can help triage inbox messages and draft replies; with Lumen it can summarize brand mentions and sentiment. All of it runs inside the chat and respects your Hootsuite permissions, so a human still approves what sends.

Related tutorials

← All how-to guides · Get Started