Post to Social Media with Hermes

Hermes posts to X out of the box, and nothing else. WoopSocial's skill gives your Hermes agent the other eight: Facebook, Instagram, LinkedIn, TikTok, YouTube, Pinterest, Threads and Bluesky. One connection, nine platforms, all in plain language.

Get your free WoopSocial API key

Free API key in under 70 seconds.

Who this is for:

Builders running Hermes as a content or growth agent

Agencies managing social presence for multiple clients from one agent

Teams already comfortable with Hermes' messaging channels who assumed publishing worked the same way

At a glance:

9 platforms, 1 connection

No developer apps, no app reviews, no audits

Scheduling included, even where the platform's own API can't

Your Hermes agent never touches your platform passwords

Hermes Talks to Everything. It Only Publishes to One Place.

Hermes reaches you almost anywhere:

Telegram
Discord
Slack
WhatsApp
Signal
SMS

Messaging is a solved problem for it. Not a workaround, genuinely solved. Publishing is a different system entirely, and people reasonably assume it's the same one. It isn't.

Here's the reality. The bundled skill posts to X. That's it.

What's not included, out of the box (and what WoopSocial solves for you):

Facebook
Instagram
LinkedIn
TikTok
YouTube
Pinterest
Threads
Bluesky

No hidden setting turns any of them on.

Why X got built first: it's the most straightforward social API to automate against. Everything else adds a requirement X doesn't have:

  • Facebook needs a Page ID
  • Pinterest needs a board to target
  • YouTube wants a title, privacy status, and a notify-subscribers decision, every upload
  • TikTok needs a full stack of required fields, including an AI-content disclosure

None of that is a weekend project to bridge yourself.

The gap this page closes: you tell Hermes "post this everywhere," and it works. That means you connect Hermes to social media once, not nine times.

One Skill, Nine Platforms

WoopSocial is a unified social media API with an MCP built for exactly this. One connection. Hermes publishes and schedules to Facebook, Instagram, LinkedIn, X, Pinterest, TikTok, YouTube, Threads, and Bluesky.

The approvals you skip:

Several of these platforms gate publishing behind review processes:

WoopSocial has already passed all four. You skip every one of them. Doing this yourself means weeks of review queues, stacked on top of each other, before your agent can post publicly anywhere beyond X.

Scheduling that actually works everywhere:

WoopSocial has native scheduling. Hermes runs on cron. Together, that's hands-off publishing, including on platforms whose own APIs can't schedule:

  • LinkedIn has no scheduling endpoint of its own
  • YouTube's publishAt doesn't work for Shorts

The skill adds scheduling where the platform itself doesn't offer any.

Your credentials stay put:

Hermes will not retain your platform passwords or tokens, it only stores your WoopSocial API key. This is how the social media skill of a real Hermes agent actually behaves - a single MCP connection, not nine individual skills slapped on one after another. This is a true publishing Hermes skill in every sense of the term - a single connection fanning out to all connected platforms.

What Hermes reports back:

Success or failure, per platform, in plain language. Not a raw API error code you'd have to look up nine different ways. This is what Hermes posting actually looks like once it's set up - a conversation dialog not a stream of errors you might not even understand.

Connect Hermes to All Nine Platforms in 3 Steps

Step 1: Get your WoopSocial API key

Free, about 70 seconds. Connect your accounts in the WoopSocial dashboard, one platform or all nine.

Step 2: Add the WoopSocial MCP server to Hermes

Open ~/.hermes/config.yaml and add WoopSocial under mcp_servers:

yaml
mcp_servers:
  woopsocial:
    url: "https://api.woopsocial.com/mcp?api_key=YOUR_WOOPSOCIAL_API_KEY"

Restart Hermes (hermes chat). It discovers WoopSocial's tools automatically.

Step 3: Tell Hermes to post

"Post this to Instagram, LinkedIn, and Threads now, and schedule the TikTok version for 6pm." That's the whole interaction.

One setup, not nine. You're not building a Facebook integration, then an Instagram integration, then a TikTok integration. One publishing layer, once. This is genuinely how you automate social media with Hermes hands-off: queue a week of posts, let cron carry the schedule.

Before vs. after:

  • Before: nine developer apps, nine review queues, nine sets of credentials to manage
  • After: one API key, one config edit, nine platforms live

Publishing in Plain Language, Across All Your Hermes Social Media Connections

Once it's connected, here's what you can actually ask:

  • "Post this update to Facebook, LinkedIn, and Threads"
  • "Turn my latest blog post into posts for each platform and queue them for this week"
  • "Post this video to TikTok, YouTube Shorts, and Instagram Reels"
  • "Mirror my last X post to Bluesky and Threads"
  • "Schedule these five posts across the next two weeks"

The skill handles each platform's own requirements behind the scenes, media formats, required fields, targeting. No board ID for Pinterest, no privacy status for YouTube, not unless you actually want to specify one. This is a genuine Hermes agent post to all platforms request, one sentence, no platform-specific syntax to remember.

Pick Your Platform

Every platform has its own quirks. Here's what the skill handles for each.

TikTok, the heaviest API of the nine. Skip the Direct Post audit entirely, async upload and required fields including AI-content disclosure.

Instagram, Business/Creator accounts only, linked to a Facebook Page, published through a two-step container flow. Skip Meta App Review.

Facebook, Pages-only publishing, Page ID and token resolution handled for you. Skip Meta App Review.

LinkedIn, no scheduling endpoint of its own. The skill adds it, and skips the Community Management API approval.

YouTube, unit-based quotas, three-step resumable uploads, plus Shorts scheduling that YouTube's own API doesn't support.

X (Twitter), Hermes already does this one natively. Worth reading anyway: X bills per post, with a $0.20 surcharge on any posts containing links.

Pinterest, board targeting and image requirements handled for you.

Threads, pairs naturally with X and Bluesky for short-form cross-posting.

Bluesky, easy on its own, the real value is doing it in the same breath as the other eight.

Built for Agents, Not Just Dashboards

API + MCP on every plan:

The same system serves the web app, the REST API, and MCP-compatible agents. API and MCP access come on every plan - there is no separate tier for Hermes specifically.

Flat, predictable pricing:

Starts free, with API and MCP access included on every plan. Current WoopSocial pricing:

PlanPriceAccountsAPI/MCP access
Free$0/month2Included
Pro$19/month20Included
Business$49/month100Included
Max$799/month2,500Included

Woopsocial maintains all the integrations:

API deprecations, version bumps, policy changes, are all WoopSocial's problems to face, not something that disturbs your agents.

Works beyond Hermes too:

The same skill connects to other MCP-compatible clients like Claude and Cursor, and anything else that speaks MCP, if your stack changes later. The way it's set up has none of the Hermes-specific aspects within it - it's a normal MCP connection, and that's why it transfers well even if your agent framework should evolve over time.

Hermes Already Talks to You Everywhere. Now It Publishes Everywhere Too.

One config edit. One API key. Nine platforms, not nine separate integrations, app reviews, or audits.

Get your free WoopSocial API key

See the WoopSocial API and MCP docs for the full reference.

FAQ

Can Hermes post to social media?

Yes and no - it actually depends on the platform. X is native with Hermes right out of the box, so there's no setup required. All others, i.e. Facebook, Instagram, LinkedIn, TikTok, YouTube, Pinterest, Threads, and Bluesky require connecting with a publishing skill, like WoopSocial's MCP.

Which platforms can Hermes post to?

Hermes can post to X natively.When the WoopSocial skill is connected, Hermes can post to X, Facebook, Instagram, LinkedIn, TikTok, YouTube, Pinterest, Threads, and Bluesky.

Does Hermes need my social media passwords?

No. Hermes only ever holds your WoopSocial API key. WoopSocial resolves the actual platform tokens and credentials on its own side, your platform logins never touch Hermes' config or memory.

Can Hermes schedule posts?

Yes, across all nine platforms, including ones whose own APIs don't support scheduling natively, like LinkedIn and YouTube Shorts. Hermes executes the schedule through cron and WoopSocial posts the content on the scheduled time.

Do I need to be self-hosting Hermes?

Yes, Hermes is self hosted. WoopSocial connection is simply an MCP server your self hosted Hermes instance connects to. It does not affect how or where Hermes runs.