trackmcp
Back to directory
LuniaKunal

mcp-twitter

View on GitHub

Manage your twitter account using mcp

44 stars PythonAutomation & Productivity Updated Nov 3, 2025

Documentation

Twitter MCP Server

Welcome to the Twitter MCP (Multi-Channel Platform) Server! This application helps you manage your Twitter account programmatically with a variety of powerful features.

Features

  • Get Timeline: Retrieve your Twitter home timeline.
  • Get Any User's Tweets: Fetch tweets from any public Twitter user.
  • Hashtag Search: Search for tweets containing any hashtag (e.g., `#AI`).
  • Get Replies & Summaries: Retrieve replies to tweets and get summarized insights.
  • User Direct Messages: Send and receive Twitter DMs.
  • Create Post: Programmatically create new tweets.
  • Delete Post: Delete your tweets through the API.
  • And much more...
Twitter MCP Server
Twitter MCP Server

Getting Started

Prerequisites

  • Python 3.11+
  • uvicorn (for running the server)
  • Twitter API credentials (set in `.env` file)

Installation

1. Clone this repository.

2. Install dependencies:

bash
pip install -r requirements.txt

3. Set up your `.env` file with your Twitter API credentials (see `.env.example`).

Running the Application

To start the server, run:

bash
uv run --with twikit --with mcp Path\\src\\tweet_service.py
code
{
  "mcpServers": {
  "twitter-mcp": {
    "command": "uv",
    "args": [
      "--directory",
      "Path\\src\\",
      "run",
      "--with",
      "twikit",
      "--with",
      "mcp",
      "tweet_service.py"
    ],
    "env": {
      "COOKIES_PATH": "Path\\cookies.json",
      "ENV_FILE": ".env"  
    }
  }

}
}

Feel free to contribute or suggest new features!

Frequently asked questions

What is mcp-twitter?

mcp-twitter is Manage your twitter account using mcp

How do I install mcp-twitter?

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 mcp-twitter open source?

Yes — it is hosted on GitHub at https://github.com/LuniaKunal/mcp-twitter and has 44 stars.

Related MCP tools

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

Measure it with TrackMCP