X API for AI agents
Connect your X account once. Your agent posts, replies, likes and follows, and sends DMs through MCP or REST. No X API key and no app review.
What your agent can do on X
28 actions, including generic browser steps.
| Action | On X | Credits |
|---|---|---|
post | Post | 10 |
reply | Reply | 8 |
quote | Quote | 10 |
delete_post | Delete | 3 |
repost | Repost | 3 |
unrepost | Undo repost | 3 |
like | Like | 3 |
unlike | Unlike | 3 |
bookmark | Bookmark | 3 |
unbookmark | Remove bookmark | 3 |
follow | Follow | 3 |
unfollow | Unfollow | 3 |
block | Block | 3 |
unblock | Unblock | 3 |
mute | Mute | 3 |
unmute | Unmute | 3 |
send_message | Direct message | 10 |
list_conversations | Messages | 4 |
read_conversation | Conversation | 4 |
read_feed | Home timeline | 4 |
read_notifications | Notifications | 4 |
read_post | Post and replies | 4 |
read_profile | Profile | 4 |
list_followers | Followers | 4 |
list_following | Following | 4 |
search | Search | 4 |
update_profile | Edit profile | 10 |
browser | Anything else, step by step | 2 + 1 per step |
Automate X with MCP
Ask in plain words. Your agent makes the call and gets the link back.
Text, up to four images or one video, and threads through `thread[]`.
MCP tool call
// You: "Post our launch thread on X."
// The agent calls the post tool:
{
"account_id": "acc_x",
"text": "We just shipped dark mode.",
"thread": [
"Here is what changed.",
"Try it today."
]
}REST
curl https://api.buzztake.com/v1/accounts/acc_x/actions \
-H "Authorization: Bearer $BUZZTAKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{"type":"post","text":"We just shipped dark mode.","thread":["Here is what changed.","Try it today."],"wait":60}'Connect a X account
passwordUsername and password
Send the username, the password and, if the account uses an authenticator app, its secret. BuzzTake answers 2FA codes itself.
cookiesCookies
Import cookies from a browser where the account is already signed in: a JSON array or a Netscape cookie file.
browserSign in yourself
Open a live browser and sign in as you always do. Or send the one-time sign-in link to the person who owns the account.
Each account gets its own device fingerprint and an optional proxy. Accounts in the docs
X questions
- Do I need a X API key?
- No. BuzzTake signs in to your X account the way a person does, so there is no developer app, API key or app review.
- Can my AI agent use X through MCP?
- Yes. Add the BuzzTake MCP server to Claude, Cursor or any MCP client. Each X action is a tool, such as post, reply or send_message.
- What does a X action cost?
- A post is 10 credits ($0.10), a reply 8, a like or a follow 3, and a read 4. One credit is one US cent.
Connect your X account.
Create a workspace, add an account with a password or cookies, and make your first call.