trackmcp
Back to directory
63 stars PythonOthers Updated Nov 2, 2025

Documentation

X(Twitter) MCP server

smithery badge

An MCP server to create, manage and publish X/Twitter posts directly through Claude chat.

Quick Setup

Installing via Smithery

To install X(Twitter) MCP Server for Claude Desktop automatically via Smithery:

bash
npx -y @smithery/cli install x-mcp --client claude

Manual Installation

1. Clone the repository:

bash
git clone https://github.com/yourusername/x-mcp.git

2. Install UV globally using Homebrew in Terminal:

bash
brew install uv

3. Create claude_desktop_config.json:

    4. Add this configuration to claude_desktop_config.json:

    json
    {
      "mcpServers": {
        "x_mcp": {
          "command": "uv",
          "args": [
            "--directory",
            "/path/to/x-mcp",
            "run",
            "x-mcp"
          ],
          "env": {
            "TWITTER_API_KEY": "your_api_key",
            "TWITTER_API_SECRET": "your_api_secret",
            "TWITTER_ACCESS_TOKEN": "your_access_token",
            "TWITTER_ACCESS_TOKEN_SECRET": "your_access_token_secret"
          }
        }
      }
    }

    5. Get your X/Twitter API credentials:

      6. Update the config file:

        7. Quit Claude completely and reopen it

        Usage Examples

        • "Tweet 'Just learned how to tweet through AI - mind blown! 🤖✨'"
        • "Create a thread about the history of pizza"
        • "Show me my draft tweets"
        • "Publish this draft!"
        • "Delete that draft"

        Troubleshooting

        If not working:

        • Make sure UV is installed globally (if not, uninstall with `pip uninstall uv` and reinstall with `brew install uv`)
        • Or find UV path with `which uv` and replace `"command": "uv"` with the full path
        • Verify all X/Twitter credentials are correct
        • Check if the x-mcp path in config matches your actual repository location

        Frequently asked questions

        What is x-mcp?

        x-mcp is a Model Context Protocol (MCP) server listed in the TrackMCP directory.

        How do I install x-mcp?

        Open the GitHub repository and follow its README. Most MCP servers are added to your client's MCP config, then called by your agent.

        Is x-mcp open source?

        Yes — it is hosted on GitHub at https://github.com/vidhupv/x-mcp and has 63 stars.

        Related MCP tools

        Run your own MCP server? See who uses it and what to fix.

        Measure it with TrackMCP