Twitter MCP Server
An MCP (Model Context Protocol) server that provides tools for interacting with Twitter using the agent-twitter-client library.
Features
- getTweet: Retrieve a tweet by its ID
- sendTweet: Post a new tweet to Twitter
Prerequisites
- Node.js (v14 or higher)
- npm or yarn
- Twitter account credentials
Installation
- Clone this repository
- Install dependencies:
npm install
# or
yarn install
- Create a
.envfile in the root directory with your Twitter credentials:
TWITTER_USERNAME=your_twitter_username
TWITTER_PASSWORD=your_twitter_password
TWITTER_EMAIL=your_email@example.com (optional)
TWITTER_2FA_SECRET=your_2fa_secret (optional)
# Optional API credentials (used as fallback)
TWITTER_API_KEY=your_api_key
TWITTER_API_SECRET_KEY=your_api_secret_key
TWITTER_ACCESS_TOKEN=your_access_token
TWITTER_ACCESS_TOKEN_SECRET=your_access_token_secret
Usage
Running the Server
You can run the server using the FastMCP CLI tools:
# For development and testing in the terminal
npx fastmcp dev
# For visual inspection with the MCP Inspector
npx fastmcp inspect
Using the Tools
getTweet
Retrieves a tweet by its ID.
Parameters:
tweetId(string): The ID of the tweet to retrieve
Example:
getTweet({"tweetId": "1734609533274853865"})
sendTweet
Posts a new tweet to Twitter.
Parameters:
text(string): The text content of the tweet to send
Example:
sendTweet({"text": "Hello World from MCP!"})
Development
This server is built using:
- FastMCP - A TypeScript framework for building MCP servers
- agent-twitter-client - A Twitter client library
To build the TypeScript code:
npx tsc
License
MIT
Twitter MCP Server
by takiAA
262
Project Details
- takiAA/twitter-scraper-mcp
- twitter-mcp-server
- Last Updated: 3/6/2025
Recomended MCP Servers
🧩
Document Q&A Server
A Model Context Protocol server for document Q&A powered by Langflow . It demonstrates core MCP concepts by...
🧩
LLM Responses MCP Server
n8n Workflow Automation Server
MCP server that provides tools and resources for interacting with n8n API
🧩
St MCP
Docker Tar Builder
它是一个工作流。可快速构建指定架构/平台的docker镜像
RAG Server for Documents
Brave Search Server
🧩
Palo Alto Device Server
Soccer Data Server
Memory Bank
MCP Server with Remote SSH support
🧩
Simple Website Fetching Tool Server
🧩
Linear Issue and Project Manager
a private MCP server for accessing Linear





