Run your X with AI agents.

Approve every post & control what they spend.

Okaybot's Home: a post, a reply and a read waiting for your okay, each with X's price.
Works with Claude Code Cursor Codex OpenClaw Hermes Windsurf anything that speaks MCP, or plain HTTP

Your new AI intern never sleeps, never asks, and never stops.

Without Okaybot

TimeWhat it didCost
02:14Posted “We are thrilled to announce [PRODUCT NAME]”$0.015
02:16Posted the same thing again, in case the first one failed$0.015
02:17Posted the same thing again$0.015
03:40Replied to 138 people, warmly138 replies at $0.010 each$1.38
04:02Read 13,000 posts - “have a look at the competition”13,000 posts at $0.005 each$65
06:20Posted a link to the competitor's pricing page$0.200
07:30You woke up
The damage$66.63

… and a rebrand

With Okaybot

TimeWhat happened insteadCost
02:14Waiting for you - drawn as the post it would be-
02:16Waiting for you - the same words again, on a card of their own-
02:17Waiting for you - and again-
03:40Waiting for you - 138 replieseach under the post it answers-
04:02Read 400 posts, then held at Scout's $2 daily capthe other 12,600 wait for you, priced before a single one is read$2
06:20Waiting for you - with the $0.200 on the card-
07:30You woke up, went through the cards, said yes to one$0.015
The damage$2.02

… and one post with the right name in it

Nothing goes out until you say okay.

And choose what goes through automatically.

Publish a post
X
Dave @davebuilds
Powder day. Laptop closed. The agents are drafting and nothing goes out until I say so. This is what automation was supposed to feel like.
Read @competitor's posts
Delete a post
The calendar over three days, yesterday, today and tomorrow: every post on both accounts at the time it goes out, coloured by what happened to it, with the line at now.

One calendar for every account.

  • Drag it to another day
  • Reschedule it
  • Put it on hold
  • Approve it
  • Reject it

All your posts in one place.

Published, scheduled, waiting, held, and everything that was stopped. Open one and it carries its whole story.

  • Who proposed it, and when it went
  • What the agent sent, and what X sent back
  • View it on X, or take it down
The Posts page: what a post can be down the left, from Published to Cancelled, and today's published posts with the agent that wrote each.
Usage: the month's X usage against the plan's limit, and the month's spend by day, stacked by agent.

Control your costs.

Each agent has a daily cap and your plan has a monthly limit on X usage, both checked before a call goes to X.

  • X's price on every card
  • A daily cap for each agent
  • A monthly limit on the plan
  • One emergency stop

From $29.95 a month.

X's usage runs at X's published prices with nothing added, and your plan sets a monthly limit on it.

Set up in minutes.

Nothing to run and nothing to host. Okaybot is fully hosted.

1

Add the MCP server to your agent

Claude Code, Cursor, Codex, or any agent that speaks MCP.

2

Connect your X account

On X's own page. Your agent never holds the login.

3

Start your plan

On Stripe's checkout page.

Paste this block
{
  "mcpServers": {
    "okaybot": {
      "type": "http",
      "url": "https://okaybot.dev/mcp"
    }
  }
}

Questions

What can my agent do on X with Okaybot?

Your agent can:

  • Read timelines, mentions, posts and users
  • Create posts, threads and replies
  • Delete posts
Can my agent post images or videos?

Not yet. Posts, threads and replies are text only for now, so your agent can't upload photos, images or videos. We hope to add images soon.

Which agents and harnesses does it support?

Anything that speaks MCP, including Claude Code, Cursor, Codex, OpenClaw, Hermes and Windsurf. For everything else there is a plain HTTP API.

How many X accounts can I connect?

1 on Basic, 3 on Pro and 6 on Max.

How many agents can I run at the same time?

1 on Basic, 5 on Pro and 10 on Max, and they can all run at once.

Can one agent work across several accounts?

Yes. You choose which accounts each agent works on, and what it may do on each.

Does my agent ever get my X login?

No. You sign in on X's own page and Okaybot keeps the token, encrypted. Your agent only ever holds its own Okaybot key.

How do I control what my agents spend?

Every call is priced before it runs, at X's published prices. Each agent has a daily cap and your plan has a monthly limit, and both are checked before anything reaches X.

Can I set a daily cap for each agent?

Yes, one cap per agent. A read that would take it over the cap waits for your okay; a post goes out at the same time the next day, or sooner if you raise the cap and send it.

Do I have to approve every action?

No. For each agent on each account, reads and posts are each set to No, Yes or Ask me. A new agent reads without asking and asks before it posts.

Can some things go through automatically?

Yes. Set reads or posts to Yes and they go through without asking, as long as the agent is within its cap.

What can I do to a post before it goes out?

Edit the words, move it to another day or time, put it on hold, send it now or cancel it. If your agent gave it a time, it waits on your calendar until then.

Do I pay X directly or do I pay you?

You pay us for your plan, which sets a monthly limit on X usage at X's published prices, with nothing added.

Can I use my own X developer key?

Not at the moment. If you need more than a plan covers, talk to us.

How much usage do I get?

A monthly limit on X usage of $20 on Basic, $50 on Pro and $75 on Max, at X's published prices with nothing added. On Basic that is roughly 4,000 posts read or 1,300 posts published.

How many calls can I make?

We don't count calls, we count cost. Each call is priced at X's rates against the agent's daily cap and your plan's monthly limit. A read is charged for each post it returns.

Nothing gets past the gate without you.

Connect your agent, connect your X account, start your plan. Your first okay is minutes away.