OpenClaw Integration

Schedule social media posts from OpenClaw

Connect PostQuickAI to OpenClaw, the open-source AI agent framework. Then text your agent on Signal, Telegram, WhatsApp or Discord and it can schedule posts, write content and pull analytics.

1. Add to your character config

In your OpenClaw character file (characters/my-agent.json), add the MCP block:

{
  "name": "my-agent",
  "modelProvider": "anthropic",
  "plugins": [],
  "mcpServers": {
    "postquickai": {
      "command": "npx",
      "args": ["-y", "@postquickai/mcp"],
      "env": {
        "POSTQUICKAI_API_KEY": "pq_live_your_key_here"
      }
    }
  }
}

If you already have other MCP servers configured, add postquickai alongside them.

2. Restart the agent

pnpm start --character=./characters/my-agent.json

Check the agent logs. When the server is ready, they show that OpenClaw connected to postquickai.

3. Try it over messaging

Use the messaging app you set up for the agent (Telegram, Discord, WhatsApp or Signal):

"Hey bot, schedule a post for tomorrow at 9am about our launch, on Twitter and LinkedIn"
"What's my best-performing post from last month?"
"Generate a 5-tweet thread about our Series A and post it to twitter_x, threads, bluesky"
"Run my daily digest. What posted today and how is it doing?"
"Retry all posts that failed overnight"

4. (Optional) Scheduled tasks

Run your agent on a schedule for jobs like a nightly analytics digest or a morning batch of draft posts. Each task exits when it finishes, so you can start it from cron, a systemd timer or Railway cron.

API and agent access

Included in every plan

Every plan includes the REST API, MCP server, Claude Skills, and AGENTS.md integration, at no extra charge.

FAQ

Frequently Asked Questions

OpenClaw (formerly Clawdbot) is a free, open-source AI agent framework. Its agents run on your own machine, take requests through messaging apps such as Signal, Telegram, Discord, WhatsApp and X DMs, and work with Claude, GPT, Gemini, Grok or another model you choose.

OpenClaw supports MCP servers. Add the PostQuickAI config to the `mcpServers` block in your character file and restart the agent. The PostQuickAI tools then appear next to your other plugins.

Yes. OpenClaw passes each incoming message to the agent, the agent decides which tools to call (PostQuickAI's included), and the reply goes back through the same messaging app. So you can text "schedule a post for tomorrow 9am" to your agent on WhatsApp.

Yes. An OpenClaw agent can use several plugins in one task, so it can combine PostQuickAI with your other plugins, for example to read the news before drafting a post.

Only if you want to message it at any time. For scheduled work such as a nightly analytics digest or a daily batch of posts, run the agent as a cron job with `pnpm start --character=./config.json --task=digest` and let it exit after the task completes.

Troubleshooting

Connection failed

Set command to npx and provide args as an array. Restart the agent after changing its configuration.

Plan required

MCP and REST API access need an active plan. Every plan includes them. View plans.

API key missing

Create a key in API settings. Keys begin with pq_live_ and belong in the MCP configuration environment block.

Rate limit reached

Basic allows 30 requests/minute and 5,000/day. Pro allows 120 requests/minute and 50,000/day. Read the rate-limit reference.

OpenClaw setup still failing

Check the developer documentation or email konark@arktechllc.net.

Setup guides for other agents

Each guide uses the same PostQuickAI API and MCP server with tool-specific configuration.

Run a self-hosted social media agent

Connect PostQuickAI to OpenClaw and your agent can post to 8 platforms and report how each post did.

View Plans