Skip to content

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.

  • 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 remember keeps 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_updates tells your AI what happened since it last looked, and webhooks push the same events to your own code.

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.

  • 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.
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.

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.