Twitter MCP Server
A Twitter integration service based on the Model Context Protocol standard, providing comprehensive Twitter function interfaces for AI assistants, including tweet acquisition, user interaction, timeline management, and media processing.
rating : 2 points
downloads : 2
What is the Twitter MCP Server?
The Twitter MCP Server is a Twitter integration service based on the Model Context Protocol (MCP) standard. It allows AI assistants and MCP-compatible clients to access Twitter functions through a unified interface. It supports core functions such as getting tweets, user profiles, searching, and interacting.How to use the Twitter MCP Server?
By installing and configuring the server, you can connect it to an AI assistant or an MCP-compatible application. You need to set up Twitter account credentials and API keys, and then follow the instructions for integration.Use cases
Suitable for developers and users who need to integrate Twitter functions into AI assistants or applications, such as automatically posting tweets, obtaining social media data, and analyzing trends.Main features
Get tweetsYou can get the latest tweets from a specified user and support the acquisition of media content (images, videos).
Get user profilesYou can get detailed user information, including the bio and the number of followers.
Search for tweetsYou can search for tweets by keywords or hashtags and support sorting by the latest or most popular.
Tweet interactionIt supports operations such as liking, retweeting, replying to, and quoting tweets.
Post tweetsYou can post new tweets with text, images, videos, and other content.
Timeline managementYou can get different types of timelines, such as the home timeline and the follower timeline.
Trend acquisitionYou can get the current popular Twitter topics.
Advantages and limitations
Advantages
Provide a unified interface to access Twitter functions
Support multiple tweet operations, such as liking, retweeting, and posting
Have good error handling and rate limit protection
Be easy to integrate into AI assistants or other MCP-compatible applications
Limitations
Require Twitter account credentials and API keys to run
Some advanced features may require additional configuration
The configuration process may be a bit complicated for non-technical users
How to use
Install dependencies
First, make sure you have installed the Node.js environment, and then run the npm install command to install all dependencies.
Build the server
Use the npm run build command to compile the server code.
Configure environment variables
Set Twitter account credentials and API keys in the environment file.
Add server configuration
Add the path of the Twitter MCP Server to the configuration file of the MCP client.
Usage examples
Get the latest tweets of a userBy calling the get_tweets tool and entering the username, you can get the list of the user's latest tweets.
Search for tweets on related topicsUse the search_tweets tool and enter keywords or hashtags to find related tweets.
Post a new tweetThrough the post_tweet tool, enter the text content to be posted to quickly post a tweet.
Frequently asked questions
What information do I need to use the Twitter MCP Server?
What should I do if I encounter a rate limit?
How to debug the Twitter MCP Server?
Does it support Chinese tweets?
Can I upload a video as a tweet attachment?
Related resources
GitHub project page
The source code and documentation of this project
MCP protocol documentation
The official documentation of the Model Context Protocol (MCP)
Twitter API documentation
The official documentation of the Twitter API
MCP Inspector tutorial
A tutorial on how to use the MCP Inspector for debugging
Featured MCP Services

Gitlab MCP Server
Certified
The GitLab MCP server is a project based on the Model Context Protocol that provides a comprehensive toolset for interacting with GitLab accounts, including code review, merge request management, CI/CD configuration, and other functions.
TypeScript
154
4.3 points

Notion Api MCP
Certified
A Python-based MCP Server that provides advanced to-do list management and content organization functions through the Notion API, enabling seamless integration between AI models and Notion.
Python
201
4.5 points

Duckduckgo MCP Server
Certified
The DuckDuckGo Search MCP Server provides web search and content scraping services for LLMs such as Claude.
Python
893
4.3 points

Markdownify MCP
Markdownify is a multi-functional file conversion service that supports converting multiple formats such as PDFs, images, audio, and web page content into Markdown format.
TypeScript
1.8K
5 points

Unity
Certified
UnityMCP is a Unity editor plugin that implements the Model Context Protocol (MCP), providing seamless integration between Unity and AI assistants, including real - time state monitoring, remote command execution, and log functions.
C#
618
5 points

Figma Context MCP
Framelink Figma MCP Server is a server that provides access to Figma design data for AI programming tools (such as Cursor). By simplifying the Figma API response, it helps AI more accurately achieve one - click conversion from design to code.
TypeScript
6.7K
4.5 points

Gmail MCP Server
A Gmail automatic authentication MCP server designed for Claude Desktop, supporting Gmail management through natural language interaction, including complete functions such as sending emails, label management, and batch operations.
TypeScript
335
4.5 points

Minimax MCP Server
The MiniMax Model Context Protocol (MCP) is an official server that supports interaction with powerful text-to-speech, video/image generation APIs, and is suitable for various client tools such as Claude Desktop and Cursor.
Python
798
4.8 points