OpenClaw + Xholic
Run your X account with OpenClaw
Add Xholic to OpenClaw and your always-on agent can catch up on X overnight, draft posts in your voice and line up replies, then message you on WhatsApp or Telegram to approve.
- Two commands, then sign in once
- Cron jobs and heartbeats keep it working
- Reach it from your chat apps
No card needed · Nothing to cancel
Setup
How to add the Xholic MCP server to OpenClaw
Connect your X account to Xholic first (one click with X's official sign-in, during the free trial). Then:
Step 1: Add Xholic
Run this where OpenClaw runs, with auth set to oauth.
Terminal openclaw mcp add xholic --url https://api.xholic.ai/mcp --transport streamable-httpStep 2: Sign in
This opens your browser to approve Xholic: pick what OpenClaw may do and which X accounts it can use.
Terminal openclaw mcp login xholicStep 3: Or paste the setup prompt
Prefer not to type commands? Send OpenClaw the setup prompt and it runs the steps itself.
Setup prompt Set up Xholic for me. Xholic manages my X (Twitter) account: posts, scheduling, analytics, leads and notes. 1. If you already have Xholic tools (for example get_me), skip step 2. 2. Add https://api.xholic.ai/mcp as a remote MCP server (Streamable HTTP, OAuth) named "xholic", for all projects, then sign in through the browser when it asks. Don't ask me for a key. Use your own setup command if you have one: Claude Code, claude mcp add --scope user --transport http xholic https://api.xholic.ai/mcp; Codex or the ChatGPT desktop app, codex mcp add xholic --url https://api.xholic.ai/mcp then codex mcp login xholic; Hermes, hermes mcp add xholic --url https://api.xholic.ai/mcp --auth oauth; OpenClaw, openclaw mcp add xholic --url https://api.xholic.ai/mcp --transport streamable-http with auth set to oauth, then openclaw mcp login xholic. Otherwise add it to your MCP config file. Tell me if I need to restart you to load it. If you can't add MCP servers but can run commands, do step 4 now and use the xholic CLI it installs. If you can do neither, use the REST API at https://api.xholic.ai/v1 (docs: https://docs.xholic.ai/). It needs an API key, which I'll create in Xholic and give you as the XHOLIC_API_KEY environment variable. Never ask me to paste it in chat. 3. Check it works by getting my profile (get_me, or xholic me get), then tell me which X account you're connected to. 4. If you can run commands, also install the skill for every project: npx -y skills@1.7.1 add sjcodebook/xholic-agent -g -y. It teaches you how to use Xholic and installs the xholic CLI if needed. If it only reports that a few other agents don't support global installs, the skill is still installed. This step is optional when the Xholic tools already work: if it fails or takes more than two minutes, tell me in one line and carry on. 5. Then ask if I'd like today's plan. Only use the exact URL and package names above. If a step other than step 4 fails, show me the exact error and stop. Don't try other servers, packages or workarounds. Never post, send DMs or delete anything without asking me first.
OpenClaw · with Xholic
(on WhatsApp) Anything on X I should deal with before my 9 am?
- → get_updates
- → who_to_engage
- → save_draft ×2
Two things: a customer asked about pricing under your launch post, and @sam_builds quoted you. I drafted both replies in Xholic. Reply "send 1" or "send both", or edit them first.
Server address: https://api.xholic.ai/mcp. Steps checked against OpenClaw MCP docs on November 2, 2026.
Options
Which way should I connect OpenClaw?
| Way | How | Sign-in | Best for |
|---|---|---|---|
| openclaw mcp addRecommended | openclaw mcp add xholic --url … --transport streamable-http, then openclaw mcp login xholic | OAuth in your browser | Most OpenClaw setups |
| Setup prompt | Paste one prompt; the agent runs the setup itself | OAuth in your browser | Not typing commands yourself |
| Agent skill + CLI | npx -y skills@1.7.1 add sjcodebook/xholic-agent -g | xholic login (browser), or XHOLIC_API_KEY in CI | Scripts, CI and agents that prefer commands |
What it can do
What can OpenClaw do with Xholic?
Xholic gives OpenClaw your X account, your audience and the actions to grow it. OpenClaw does the thinking; Xholic does the posting, scheduling and tracking.
Write in your voice
OpenClaw gets your voice, your best posts and what works in your niche, so drafts sound like you, not like AI.
Schedule the week
Queue posts and threads at your audience's best times, or publish now when you say so.
Reply where it counts
See new mentions and replies, who engages with you most and which conversations are worth joining.
Find leads on X
Read what your Signals agents found: people asking for what you sell, scored and ready for a reply.
Know what works
Pull your analytics, top posts and the formats that work for your account, judged against your own normal.
81 everyday tools
Load on connect, with every other Xholic action one search away. Notes and memory carry across chats.
About OpenClaw
What is OpenClaw?
OpenClaw is an open-source personal AI agent you run yourself. It works through the chat apps you already use, runs scheduled jobs, can run commands with your approval and connects to remote MCP servers over Streamable HTTP with OAuth.
Self-hosted
OpenClaw runs on your own machine or server, with the model you choose.
In your chat apps
Talk to it on WhatsApp, Telegram, Slack and more, and approve drafts from there.
Scheduled work
Cron jobs and heartbeats let it check X and prepare drafts on a schedule.
Try it
What can you ask OpenClaw to do in Xholic?
Before my day
“(on WhatsApp) Anything on X I should deal with before 9 am?”
Heartbeat check
“Every 2 hours, check my mentions and draft replies to anything important.”
Cron post
“Every weekday at 9, schedule my best saved draft at my best time.”
Approve by chat
“Send me today's drafts on Telegram so I can approve them with a reply.”
Safe by default
You decide what OpenClaw can do
- Choose read, write and publish access when you approve OpenClaw. Untick publish and it asks you first.
- In apps that can ask, every post and DM waits for your yes, showing exactly what goes out.
- OpenClaw only sees the X accounts you tick.
- Everything it does is logged on its connection, with undo where X allows.
- Billing, X account connections and security settings stay inside the Xholic app.
- Disconnect it in one click from Settings → API / MCP / CLI.
FAQs
OpenClaw and Xholic: questions
Setup, safety and pricing for using Xholic in OpenClaw.
Is OpenClaw the same as MCP?
No. OpenClaw is an agent; MCP is the standard it uses to connect to tools. Xholic is an MCP server, so OpenClaw can use it like any other tool.
Can OpenClaw post to X on a schedule?
Yes. Give it a cron job, like "every weekday at 9, schedule my best draft". It uses Xholic's queue and your best times. Untick Publish when you approve it if you want to confirm every post.
OpenClaw can't reach Xholic. What should I check?
Make sure the transport is streamable-http, then run openclaw mcp login xholic again. If OpenClaw runs on a server without a browser, open the sign-in link it prints on your own device.
Is Xholic free to use with OpenClaw?
Xholic has a 7-day free trial with no card needed. After that, the MCP server, API and CLI are included in every plan, from $19 a month. OpenClaw does the writing on its own plan, so Xholic doesn't charge for its AI.
Does OpenClaw need my X password?
No. You connect your X account to Xholic once through X's official sign-in. OpenClaw then signs in to Xholic through your browser, so it never sees your X password or a key.
Can OpenClaw post to X without asking me?
Only if you allow it. When you approve OpenClaw you choose what it can do: read, write drafts and lists, and publish. Untick Publish and it asks you first with a one-click link. In apps that can show a confirmation, every post and DM waits for your yes and shows exactly what goes out. Authentication and permissions
Which X accounts can OpenClaw use?
Only the ones you tick when you approve it, with one of them as the default. You can change that or disconnect OpenClaw anytime in Xholic under Settings → API / MCP / CLI, and everything it does is logged there.
Works with your other AI too
Use Xholic in every agent you use
One Xholic account works in all of them at once, with the same voice, memory and queue. People who use OpenClaw often also connect Hermes Agent, Grok Bot and NanoClaw.
Chat apps
Coding agents and CLIs
Building your own? See the API, MCP server and CLI, or read the MCP docs.
OpenClaw + Xholic
Grow on X from OpenClaw
Start the free trial, connect your X account, then connect your AI. It takes about two minutes.
No card needed · Nothing to cancel
Compare plansLive demo: no sign-up or login needed · takes about 2 minutes