X (Twitter) Post for Claude, Cursor, ChatGPT & agents
X (Twitter) write-side actions — post new tweets, reply, delete your own tweets, and retweet existing tweets
curl -fsSL https://syncorelabs.ai/install.sh | shmacOS / Linux. Windows + manual install.
What it does
X (Twitter) write-side actions — post new tweets, reply, delete your own tweets, and retweet existing tweets. Use when the user wants to post / publish / tweet / reply / share / retweet on X, or delete a tweet they previously posted. For reading / searching X (find posts, threads, sentiment) use the separate x-search skill instead. Requires user-context OAuth 2.0 token with tweet.write scope.
The X (Twitter) Post skill is one of 75+ pre-wired Syncore integrations that any MCP-compatible client — Claude Desktop, Claude Code, Cursor, Windsurf, Codex CLI, and ChatGPT desktop — can call out of the box. You don't configure MCP servers or copy API keys into a JSON file; the Syncore daemon discovers the skill at startup and exposes its tools to whichever AI client is running.
Sample prompts
Once Syncore is installed and X (Twitter) Post is connected, ask your agent something like:
- “Post Tweet tweet from X (Twitter) Post.”
- “Delete tweet from X (Twitter) Post.”
- “Retweet from X (Twitter) Post.”
Tools available (3)
twitter-post__post_tweetPost / publish / tweet a new tweet on X (Twitter), or reply to an existing tweet by id. Use when the user wants to share an update, send a tweet, post an announcement, or reply in a thread. Body up to 280 chars; reply_to is optional.
twitter-post__delete_tweetDelete one of the user's own tweets by id. Use when the user wants to take down / remove / unsend / retract a tweet they previously posted. X only allows deleting tweets owned by the authed user — passing someone else's id returns 403. Does NOT count against the monthly tweet quota (delete is free).
twitter-post__retweetRetweet (boost / share / RT) an existing tweet by id, as the authed user. Use when the user wants to amplify / share / repost / retweet someone else's tweet to their followers. Counts against the same monthly write quota as post_tweet.
How to connect
X (Twitter) Post needs a one-click OAuth grant to talk to twitter. Connect it from the Syncore dashboard:
- Run
curl -fsSL https://syncorelabs.ai/install.sh | shon macOS / Linux (or the PowerShell command on Windows). - Run
syncore loginto create your account and a device-bound encryption key. - Visit syncorelabs.ai/connect and authorize X (Twitter) Post.
- Run
syncore updateto sync the skill + credentials to every installed AI client.
Pricing
Free at every Syncore tier. Connect your account once at /connect; the OAuth or API-key credential stays encrypted on your machine and syncs to your other devices via the Syncore vault.
See the full Syncore pricing breakdown — Free $0/mo, Pro $29/mo, Ultra $99/mo — on the homepage.
Related
Looking at X (Twitter) Post? You may also want:
- Discord — send messages to channels, list guilds (servers) and channels, read channel history via the Discord REST API v10 with a bot token
- Gmail — search emails with Gmail query syntax, read messages and full threads, send / reply / draft email with attachments, download attachments, and batch-manage labels (archive, mark read, star,...
- Intercom — list and triage conversations (open / closed / snoozed), reply publicly, leave internal notes, assign to teammate or team, close conversations, list and search contacts (users + leads),...
- Loom — list videos in the workspace (filter by folder / creator), fetch a single video's metadata, pull timestamped transcripts (plain / timestamped / VTT), search videos by free-text query across...
- Mailchimp — manage audiences (lists), browse / add / update subscribers with status (subscribed / pending / unsubscribed / cleaned) and merge fields, list and inspect campaigns, send test campaign...
Or browse all 75 skills in the Syncore catalog.