Twitter/X MCP Server - 40 AI-Powered Tools

Access Twitter/X social media platform. Post and search tweets, manage followers, handle direct messages, manage lists, bookmark tweets, and explore Spaces.

Social Free or usage-based

Tool capabilities

Full tool listing grouped by capability area.

Bookmarks

  • get-bookmarks

    Read only

    Get bookmarked tweets for the authenticated user.

  • remove-bookmark

    Remove a bookmarked tweet for the authenticated user.

Events

  • get-d-m-events

    Read only

    Get direct message events (messages) with a specific user.

Followers

  • get-followers

    Read only

    Get followers of a Twitter user.

Following

  • get-following

    Read only

    Get users that a Twitter user is following.

General

  • get-me

    Read only

    Get information about the authenticated user.

  • get-d-m-conversations

    Read only

    Get direct message conversations for the authenticated user.

  • send-direct-message

    Send a direct message to a Twitter user.

Lists

  • create-list

    Create a new Twitter list.

  • delete-list

    Delete a Twitter list owned by the authenticated user.

  • update-list

    Update a Twitter list owned by the authenticated user.

  • get-list

    Read only

    Get details of a Twitter list by its ID.

  • get-list-members

    Read only

    Get members of a Twitter list.

  • add-list-member

    Add a user to a Twitter list owned by the authenticated user.

  • remove-list-member

    Remove a user from a Twitter list owned by the authenticated user.

  • get-user-lists

    Read only

    Get Twitter lists owned by a user.

  • get-list-tweets

    Read only

    Get tweets from a Twitter list.

Spaces

  • get-space

    Read only

    Get details of a Twitter Space by its ID.

  • search-spaces

    Read only

    Search for Twitter Spaces by title or topic.

Tweets

  • post-tweet

    Post a new tweet to Twitter/X. Optionally reply to another tweet.

  • delete-tweet

    Delete a tweet by its ID. Only works for tweets owned by the authenticated user.

  • get-tweet

    Read only

    Get a single tweet by its ID with optional expansions and fields.

  • search-tweets

    Read only

    Search for tweets matching a query. Supports Twitter search operators for advanced filtering.

  • retweet

    Retweet a tweet. Requires the authenticated user ID.

  • undo-retweet

    Undo a retweet. Removes a previously posted retweet.

  • like-tweet

    Like a tweet. Adds the tweet to the authenticated user's liked tweets.

  • unlike-tweet

    Unlike a tweet. Removes the tweet from the authenticated user's liked tweets.

  • get-retweeted-by

    Read only

    Get users who retweeted a specific tweet.

  • bookmark-tweet

    Bookmark a tweet for the authenticated user.

Users

  • get-user-tweets

    Read only

    Get tweets posted by a specific user.

  • get-liking-users

    Read only

    Get users who liked a specific tweet.

  • get-user-mentions

    Read only

    Get tweets that mention a specific user.

  • get-user

    Read only

    Get a Twitter user by their ID.

  • get-user-by-username

    Read only

    Get a Twitter user by their username (handle without @).

  • follow-user

    Follow a Twitter user.

  • unfollow-user

    Unfollow a Twitter user.

  • block-user

    Block a Twitter user.

  • unblock-user

    Unblock a Twitter user.

  • mute-user

    Mute a Twitter user. Muted users' tweets will not appear in your timeline.

  • unmute-user

    Unmute a Twitter user.

Connection instructions

Use the same MCP endpoint for Claude Desktop and Claude Code CLI.

Claude Code CLI

claude mcp add twitter -- npx -y mcp-remote https://mcpplug.ai/mcp/twitter

Claude Desktop JSON

{
  "mcpServers": {
    "twitter": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote",
        "https://mcpplug.ai/mcp/twitter"
      ]
    }
  }
}

Frequently asked questions

How do I connect Twitter/X to Claude?

Use the MCP endpoint at https://mcpplug.ai/mcp/twitter in Claude Desktop or Claude Code. Authorize your account during the OAuth flow, then the tools become available instantly.

What tools are available in the Twitter/X MCP server?

Twitter/X includes 40 tools. You can view every tool grouped by capability directly on this page.

Is Twitter/X MCP server free?

Yes. Twitter/X is available with free or usage-based access on MCPPlug.

Can I use this server with AI clients beyond Claude?

Yes. Any MCP-compatible client can connect to this endpoint, including CLI and IDE clients that support HTTP MCP transports.