For AI agents

AI agents that grow your X account

Your agent catches up on replies, writes in your voice, queues the week and finds your next customers. Xholic gives it your account, your audience and the actions to do it. Works with Claude, ChatGPT, OpenClaw, Hermes or any MCP agent, on every plan.

https://api.xholic.ai/mcp

Add a remote MCP server. Agents with sign-in open Xholic to approve.

claude mcp add --transport http xholic https://api.xholic.ai/mcp

Then run /mcp in Claude Code and approve in your browser.

npm i -g xholicxholic loginxholic analytics summary | jq '.data.totals'

Your browser opens with the same login code. Approve if they match.

curl https://api.xholic.ai/v1/queue/list \  -H "Authorization: Bearer xhk_..."

Create an API key in Settings → API / MCP / CLI.

  • Included in every plan
  • 305 actions
  • Your AI does the writing
  • Nothing posts until you allow it

Hand your X growth to your agent

Everything Xholic knows about your account, from your voice to who matters, ready for your agent, your scripts and your tools. You stay in charge of what goes out.

your agent · morning

What happened on my account overnight?

→ get_updates 200

→ who_to_engage 200

3 replies worth answering, all from people who reply to you often.

Your post on build logs is at 2.4× your usual impressions. Want a follow-up?

Wake up knowing what matters

Your agent catches up on mentions, replies, leads and posts that took off, and tells you what's worth your time.

draft · in your voice

I shipped the API in 9 days. The part nobody tells you: the docs took longer than the code.

No linksYour toneUnder 280

Posts that sound like you, not AI

Your AI gets your voice, your best posts and what works in your niche, then checks every draft.

this week

  • Tue 09:15Build log, day 41
  • Wed 12:40What a week of shipping taught me
  • Thu 09:15Thread: our stack (1/6)

A full week queued before Monday

Schedule posts and threads at your audience's best times, from a chat, a cron job or your product.

signals · leads

  • @founder_dana"Any tool that schedules threads and tracks replies?"Fit 92
  • @growth_ravi"Looking for a better way to find people to reply to"Fit 87

Customers found while you sleep

Always-on Signals agents watch X for people asking for what you sell. Your agent reads the leads and drafts the reply.

reply today

  • @shipfast_amy48 replies to you
  • @code_marta31 replies
  • @0xkarim19 replies

Reply where it counts

See who engages with you most and what your replies earn, then show up where it matters.

workers · overnight

02:00 worker.batch_ready 6 drafts

from 3 posts that worked this month

Drafts waiting every morning

Workers write from what already worked for you. Your agent reviews them with you in the morning.

terminal

$ xholic analytics summary | jq '.data.totals'

{ "impressions": 412350,
  "engagements": 18204 }

Your numbers in any tool

Pipe your X numbers into a dashboard, a sheet or your weekly report with one command.

Bring the AI you already use

One address for every agent. If it speaks MCP, runs a command or makes an HTTP call, it can use Xholic.

MCP. API. CLI. Agent skill.

Every surface runs the same 305 actions with the same checks, costs and activity log. Pick whatever your agent speaks.

OAuth for AI apps, API keys for code. 12 free X tools also work at https://api.xholic.ai/mcp/free with no account.

  1. 65 everyday tools load on connect, every other action is one search away, and in-chat cards let you schedule in a click. OAuth sign-in, no key pasted anywhere.

    https://api.xholic.ai/mcp
  2. Plain HTTPS with Bearer keys. JSON in, JSON out, stable error codes, rate-limit headers and idempotency keys on writes.

    curl https://api.xholic.ai/v1/analytics/summary -H "Authorization: Bearer xhk_..."
  3. Every action as a command, clean JSON on stdout for jq, and an API key for CI.

    xholic posts schedule --text "Shipping today" --scheduled-at 2026-11-03T09:00
  4. Teaches Claude Code and compatible agents how to use Xholic well: read first, write in your voice, check drafts, never post unasked.

    npx skills add xholic/xholic-agent

Least access first. Your yes before anything goes out.

  • A new key or app can read and draft. Posting stays off until you allow it, in one click.
  • In apps that can ask, every post and DM waits for your yes, showing exactly what goes out.
  • Each connection only sees the X accounts you tick.
  • Everything it does is logged on its connection, with undo where X allows.
  • Billing, X account connections, sharing and security stay in the app.
  • Xholic AI always shows a credit quote and waits for your yes.

Your agent reads other people's posts through Xholic, so what could cost money or access can't be changed from outside the app at all. How permissions work

Included with every plan

No add-on and no per-call price. Your own AI does the writing, so it costs nothing on Xholic. Xholic's AI runs only where it's needed, and always shows you a quote first.

Plans start at $29/mo, with a 3-day trial for $0. Compare plans

What costs anything when you use Xholic through the API, MCP or CLI
WhatCost
Writing posts, replies, threads and DMs with your own AIFree on Xholic
Reading your posts, analytics, contacts, context and memoryFree, within rate limits
Live X lookups: search, profiles, postsNo credits; your plan's X data limits
Posting and schedulingYour plan's post credits
Xholic AI: Worker runs, lead scoring, imagesCredits, quoted before anything runs

FAQs

API and MCP questions

Connecting your AI agent to X with Xholic.

Is there an MCP server for X (Twitter)?

Yes. Xholic's MCP server is at https://api.xholic.ai/mcp. Claude, ChatGPT, Claude Code and Cursor connect with one-click OAuth; other clients use an API key. It loads 65 everyday tools and reaches all 305 Xholic actions through search. 12 free X tools also work at https://api.xholic.ai/mcp/free with no account. MCP server docs

Does it work with OpenClaw, Hermes or my own agent?

Yes. Any agent that speaks MCP can add the Xholic server: agents with MCP sign-in open Xholic to approve, and the rest send an API key as a header. Agents without MCP can run the xholic CLI, coding agents can load the Xholic agent skill, and your own code can call the REST API. Quickstart

Can my agent read the docs?

Yes, the docs are written for agents first. https://docs.xholic.ai/llms.txt lists every page, https://docs.xholic.ai/llms-full.txt holds all the guides in one file, every page has a Markdown copy (add .md to its path), and the REST API is described in an OpenAPI document. https://api.xholic.ai/v1/docs returns a quickstart without an API key. llms.txt

Can Claude post to X for me?

Yes, once Xholic is connected. Claude can schedule posts and threads with media, post now, reply, send DMs and run Workers, but only when you ask for it in the chat. Every action is logged on the connection that made it, with an undo where X allows one. Activity log and undo

Is this the official X API?

No. Xholic is independent of X Corp. The Xholic API works on the X accounts you connected to Xholic through X's official sign-in, so you don't need an X developer account, X API keys or X API billing.

How much does the Xholic API cost?

API, MCP and CLI access is included in every Xholic plan, including the trial, at no extra price. Your own AI does the writing at no Xholic cost. Reading your stored data is free within rate limits, live X lookups use the plan's X data limits, posting uses the usual post credits, and Xholic's own AI always shows a credit quote before it runs. Credits

Will my AI do things on its own?

No. A new connection can't post at all until you allow it with one click, and in apps that can ask, every post and DM waits for your confirmation first. Each connection only reaches the X accounts you chose, everything it does is logged with an undo, and billing, X account connections, sharing and security can't be changed from outside the app. Authentication and permissions

What are the API rate limits?

Limits are per connection, per minute, in separate buckets so heavy reading never blocks posting. trial: 20 reads, 5 changes and 5 live X lookups; Pro: 60 reads, 20 changes and 15 live X lookups; Max: 120 reads, 40 changes and 30 live X lookups; Ultra: 300 reads, 100 changes and 60 live X lookups. Rate limits

Give your agent a seat on X

Start your trial, connect your agent, and ask it what happened on your account today.

$0 today · Card required · Cancel anytime

Browse the docs

Live demo: no sign-up or login needed · takes about 2 minutes