OpenTweet Mcp

by opentweetio

363 downloads
Not rated
GitHub

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

- 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:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name OpenTweet Mcp
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

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

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.