Xholic for your AI
Claude and ChatGPT write well. What they can’t do on their own is see X, remember what worked for you, come to you when something happens, and act. Xholic is that part: connect it once and your AI knows your account, your voice, your niche and the people who matter, and it can post, schedule, run agents and send DMs when you ask.
What your AI gets
Section titled “What your AI gets”- Context it can’t get anywhere else. Your voice with real lines, products, takes and goals (
get_me), the posts that worked for you and your niche (get_writing_kit,whats_working,niche_now), who to engage and why now (who_to_engage), and live X search. - Memory. Tell it once (“never use hashtags”, “my launch is on the 12th”) and
rememberkeeps it for every chat and for Xholic itself. - Actions. Schedule posts and threads with media and automations, post now, edit the queue, write X Articles, run Workers and Signals agents, manage contacts and DM campaigns.
- A clock. Workers and Signals agents keep running between chats.
get_updatestells your AI what happened since it last looked, and webhooks push the same events to your own code.
Their AI first
Section titled “Their AI first”Your own AI does the writing. Posts, replies, threads, articles and DM first lines written by Claude or ChatGPT cost nothing on Xholic: your AI sends the finished text and Xholic checks it (check_draft), posts it or schedules it.
Xholic’s own AI runs only where it is genuinely needed, such as Worker runs, Signals lead scoring, images and long ask_xholic jobs, and it always returns a quote first. Nothing is spent until you say yes.
| What | Cost |
|---|---|
| Reading your stored data: posts, analytics, contacts, context, memory | Free, within rate limits |
| Live X lookups | No credits; uses your plan’s existing X data limits |
| Posting and scheduling | The same post credits as the app |
| Xholic AI | The app’s credit prices, quoted first |
API, MCP and CLI access is included in every Xholic plan, including the trial, at no extra price.
Safe by default
Section titled “Safe by default”- It never acts on its own. Tools that post, send or change something are called only when you asked for it in the conversation. A draft is never reported as a post.
- Everything is logged. Every action from MCP, the API or the CLI appears in the activity log of the connection that did it (Settings → API / MCP / CLI → Connections), with an undo where X allows one. See Activity log and undo.
- Some things stay in the app. Billing, connecting or removing X accounts, sharing and roles, sessions and security can be read but never changed from outside. See App-only actions.
- Least access by default. Each API key or connected app starts with Read and Write on one X account; Publish is added in one click when it’s first needed, posts wait for your confirmation in apps that can ask, unused connections switch off after 90 days, and you can revoke any of them at any time.
Four ways in
Section titled “Four ways in”| Surface | For | Start |
|---|---|---|
MCP https://api.xholic.ai/mcp |
Claude, ChatGPT, Claude Code, Cursor, VS Code | MCP server |
REST https://api.xholic.ai/v1 |
Scripts, n8n, Zapier, Make, your product | REST API reference, playground |
CLI xholic |
Terminals, CI, coding agents | CLI |
| Webhooks | Automations that react to events | Webhooks |
All four run the same actions, with the same checks, costs and activity log. Start with the Quickstart.
For agents reading this
Section titled “For agents reading this”Every page has a Markdown copy at the same path plus .md (this one is /index.md). The full index is /llms.txt, and everything in one file is /llms-full.txt. Inside an MCP chat, read_doc fetches any page.
