OpenTweet Mcp
About
OpenTweet MCP let's users schedule, draft and publish X (Twitter) posts directly without creating Twitter developer account.
Details
- Author
- opentweetio
- Downloads
- 363
- Categories
- Other
Jump to
- Schedule X (Twitter) posts
- Draft X (Twitter) posts
- Publish X (Twitter) posts
- No Twitter developer account required
Setting up with Highlight
This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:
- Download and install Highlight from highlightai.com/download
- Navigate to the plugins tab and select "Add Custom Plugin"
-
Configure the plugin with the settings below
Plugin Name
OpenTweet McpCommand (node, npx, python, etc.)Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.
- Enable "Start Automatically" if you want the plugin to start when Highlight launches
From the repository
—
opentweet_create_tweet
Create a tweet. Can save as draft, schedule for a specific time, or publish immediately to X.
opentweet_create_thread
Create a Twitter/X thread (multiple connected tweets posted as a chain).
opentweet_list_tweets
List your tweets with optional filtering by status. Returns paginated results.
opentweet_get_tweet
Get full details of a specific tweet by its ID.
opentweet_update_tweet
Update an existing tweet. Can change text, category, schedule, or media. Cannot edit already-posted tweets.
opentweet_delete_tweet
Permanently delete a tweet. This cannot be undone.
opentweet_publish_tweet
Publish an existing draft or scheduled tweet immediately to X/Twitter. Requires an active subscription and X account connection.
opentweet_batch_schedule
Schedule multiple tweets at once. Each tweet must already exist as a draft. Provide an array of post IDs with their scheduled dates.
opentweet_get_analytics
Get your posting analytics including stats, streaks, trends, category breakdown, and recent activity. Use type parameter to get specific analytics.
opentweet_get_account
Get your OpenTweet account status including subscription plan, daily posting limits, and post counts.
opentweet_upload_media
Upload an image or video file to use in tweets. Returns a URL that can be passed to create_tweet or update_tweet in the media_urls field. Supported formats: JPG, PNG, GIF, WebP (max 5MB), MP4, MOV (max 20MB).
opentweet_get_evergreen_settings
Get your evergreen queue settings and pool statistics. Shows whether the queue is enabled, posting frequency, cooldown, and pool size limits.
opentweet_update_evergreen_settings
Update evergreen queue settings. Control whether the queue is active, how many posts per day, posting times, and default cooldown period.
opentweet_list_evergreen_posts
List posts in your evergreen pool. Shows all source posts that will be automatically reposted on rotation.
opentweet_add_to_evergreen
Add a post to the evergreen queue pool. Either add an existing post by ID or create a new evergreen post with text content.
opentweet_update_evergreen_post
Update an evergreen post's cooldown period or pause/unpause it.
opentweet_remove_from_evergreen
Remove a post from the evergreen pool. The post is converted back to a regular draft, not deleted.
opentweet_get_evergreen_history
View the publishing history of evergreen posts. Shows clones that were automatically created and posted from the evergreen pool.
Claude Desktop / Cursor
Paste into your MCP client config file to install this server.
{
"mcpServers": {
"opentweet mcp": {
"opentweet": {
"command": "npx",
"args": [
"-y",
"@opentweet/mcp-server"
],
"env": {
"OPENTWEET_API_KEY": "<YOUR_API_KEY>"
}
}
}
}
}
McpServers
{
"opentweet": {
"command": "npx",
"args": [
"-y",
"@opentweet/mcp-server"
],
"env": {
"OPENTWEET_API_KEY": "<YOUR_API_KEY>"
}
}
}
OpenTweet MCP let's users schedule, draft and publish X (Twitter) posts directly without creating Twitter developer account.
Sign in to leave a review
Use Google, GitHub, or an email account so ratings stay tied to real people.
No reviews posted yet.



