Skip to content
Post from Grok Bot, Muse, Claude, ChatGPT and more
OpenClaw + PostQueen

Run your social media from OpenClaw.

  • Add the PostQueen skill and CLI to your OpenClaw gateway
  • Ask from WhatsApp, Telegram, Slack or Discord
  • Write, schedule and check posts on 30+ networks

Every post waits on your calendar first. Checked on September 25, 2026.

Setup

Connect OpenClaw in about a minute.

1Connectabout a minute

Run this where OpenClaw runs

Install the PostQueen CLI and skill on your gateway, then sign the CLI in.

terminal on your OpenClaw gateway
npm install -g postqueen
npx skills add GkhanKINAY/postqueen-agent
postqueen auth:login
openclaw skills list --eligible

Then ask OpenClaw, from any chat app it answers in, to list your channels. A workspace admin approves the sign-in in the browser.

2Asklive in PostQueen

Ask OpenClaw to post for you

Once connected, OpenClaw calls PostQueen’s tools. Posts go out at the time you set, even after you close the chat.

Also try
  • List my PostQueen channels
  • What is scheduled this week?
  • How did last month’s posts do?
  1. Where OpenClaw runs, install the PostQueen CLI and skill with the first two commands in the box.
  2. Run postqueen auth:login as the user the gateway runs as, and approve it in the browser. A workspace admin has to approve.
  3. On a gateway with no browser, give OpenClaw your key as POSTQUEEN_API_KEY instead, from Connections, then API Keys: in the environment the gateway starts with, or under skills.entries.postqueen.env in openclaw.json.
  4. Run openclaw skills list --eligible and check that postqueen is listed, then ask OpenClaw to list your connected channels.

Good to know

  • The skill counts as eligible when the postqueen command is on the PATH; otherwise OpenClaw leaves it out.
  • The login from postqueen auth:login is saved for the user who ran it, so run it as the user the gateway runs as. An export in your own terminal does not reach a background gateway: a key goes in openclaw.json (skills.entries.postqueen.env) or in the service’s own environment, then restart the gateway.
  • OpenClaw can also use PostQueen over MCP: openclaw mcp add postqueen --url https://api.postqueen.ai/mcp --transport streamable-http --header "Authorization=Bearer YOUR_API_KEY", then openclaw mcp probe postqueen. Set the transport, or OpenClaw assumes SSE.

One message, every channel. Your calendar first.

OpenClaw writes the posts. PostQueen puts each one on your calendar, where you can change anything, and publishes it at its time on every network you connected.

You ask

OpenClaw

Share today’s blog post on LinkedIn, X and Bluesky at 5pm.

It lands on your calendar

And 19 more, including Mastodon, Telegram, WordPress and Google Business.

See all 30+ networks
Ideas by who you are

What can you ask OpenClaw to post?

A single post, a thread, a week of content or a post with a generated image. Ask the way you would ask a teammate.

  • Cross-postXThreadsLinkedIn

    One idea, three networks

    “Turn this idea into an X thread, a Threads post and a LinkedIn post, each written for its network, for tomorrow at 9am as drafts: [idea]”

  • CarouselInstagram

    An Instagram carousel

    “Make five square images for an Instagram carousel about [topic], one tip per slide, and save it as a draft for Friday at 6pm.”

  • AnalyticsInstagramTikTokX

    More of what worked

    “Which of my posts from the last 30 days got the most engagement? Draft three more in the same style for next week.”

Compare

How OpenClaw compares to other AI agents.

Every agent here connects to the same PostQueen account and gets the same tools. What changes is how you connect it and where it runs. Pick a row to open that agent’s setup.

How each AI agent connects to PostQueen, where it runs, how it signs in, and whether it has an upload panel and AI images and video
AgentHow you connectWhere it runsSign-inUploadsImages, video
Grok BotNEWAsk the Bot in chat to connect PostQueen, then paste your key in its secure card. Marketplace plugin soonKeyUpload panel
MuseNEWAsk Muse in chat to build a custom connector, then paste your key in its secure promptKeyUpload panel
OpenClawPostQueen skill and CLI on your gateway, or MCP with a headerKey or sign-inUpload panel
Hermes AgentOne mcp_servers entry in ~/.hermes/config.yamlKey or sign-inUpload panel
ClaudeCustom connector under Customize > ConnectorsSign-in or keyUpload panel
ChatGPTDeveloper mode app at chatgpt.com/pluginsSign-in or keyUpload panel
Claude CoworkThe same custom connector as Claude, on in a Cowork taskSign-in or keyUpload panel
GrokCustom connector at grok.com/connectorsKeyUpload panel
Perplexity ComputerCustom remote connector in Perplexity settingsKeyUpload panel
NanoClawThree commands: key in the OneCLI vault, server in your agent groupKeyUpload panel
Claude CodeOne command: claude mcp addKey or sign-inUpload panel
CodexOne command: codex mcp addKey or sign-inUpload panel
CursorOne entry in mcp.jsonKey or sign-inUpload panel
Gemini CLIOne command: gemini mcp addKeyUpload panel
Grok BuildOne command: grok mcp addKey or sign-inUpload panel
PaperclipApps > Connect your own MCP serverKey or sign-inUpload panel
Other MCP appsVS Code, Devin Desktop, Zed, Muse Code and more: one entry with the MCP addressKey or sign-inUpload panel

Sign-in means PostQueen’s sign-in page approves the agent, and an API key goes in the address or a header. The upload panel lets you add files from your device in the chat. Every agent can make AI images and video through PostQueen.

Ways to connect

Pick how OpenClaw signs in.

Ways to connect OpenClaw to PostQueen
RouteHow it signs inAPI key neededBest for
CLI and skillnpm install -g postqueenpostqueen auth:login on the gateway, or POSTQUEEN_API_KEY in openclaw.json where it has no browser.NoThe standard OpenClaw setup
MCP with a headerhttps://api.postqueen.ai/mcpopenclaw mcp add with an Authorization header.YesUsing PostQueen’s MCP tools
Sign-inhttps://api.postqueen.ai/mcp-oauth-dynamic--auth oauth, then openclaw mcp login postqueen.NoNot copying or storing a key
Run it on a schedule

Run OpenClaw on a schedule.

The gateway’s scheduler wakes the agent at the job’s time and can post the result to a chat channel. openclaw cron works as an alias.

Official docs(opens in a new tab)
Example
openclaw automations create "0 9 * * 1-5" \
  "Save one post from today's notes as a PostQueen draft." \
  --name "Daily draft" --session isolated

Scheduled runs act without you, so ask for drafts first and check them on your calendar.

Official docs(opens in a new tab)
If it does not work

If it does not work.

  • postqueen is not in openclaw skills list --eligible

    Put the postqueen command on the PATH.

  • The gateway does not see your login or key

    Run postqueen auth:login as the user the gateway runs as. An export in your terminal does not reach a background gateway, so a key goes in openclaw.json, then restart the gateway.

  • MCP connects but no tools appear

    Add --transport streamable-http. Without it OpenClaw assumes SSE.

  • You followed a NanoClaw guide

    NanoClaw is a different app with its own setup. Open its guide below.

Similar names

Is it the same as NanoClaw?

No. Each one is its own product with its own setup.

  • OpenClaw

    This page

    OpenClaw is a personal AI agent you run on your own computer or server, with an always-on gateway to WhatsApp, Telegram, Slack, Discord and more.

  • NanoClaw is an open-source assistant that runs each agent in its own Docker container on your machine, built on the Claude Agent SDK. You talk to it over Slack, Telegram, Discord, WhatsApp, iMessage and other chat apps.

OpenClaw questions, answered.

Anything else? Write to support@postqueen.ai and a person answers.

No. OpenClaw is free and open source (MIT). On the PostQueen side, every plan includes the CLI and MCP.

Anything else? Write to support@postqueen.ai and a person answers.

Your agent, your channels

Hand your socials to OpenClaw.

Get your time back. Every post still lands on your calendar first.

Start 7-day trial for $0$0 due today. Cancel in one click.