Twitter MCP Server
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Twitter MCP Server
This MCP server allows Clients to interact with Twitter, enabling posting tweets and searching Twitter.
Quick Start
Create a Twitter Developer account and get your API keys from Twitter Developer Portal
Add this configuration to your Claude Desktop config file:
Windows: %APPDATA%\Claude\claude_desktop_config.json
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"twitter-mcp": {
"command": "npx",
"args": ["-y", "@enescinar/twitter-mcp"],
"env": {
"API_KEY": "your_api_key_here",
"API_SECRET_KEY": "your_api_secret_key_here",
"ACCESS_TOKEN": "your_access_token_here",
"ACCESS_TOKEN_SECRET": "your_access_token_secret_here"
}
}
}
}Restart Claude Desktop
That's it! Claude can now interact with Twitter through two tools:
post_tweet: Post a new tweetsearch_tweets: Search for tweets
Related MCP server: MCP-Twikit
Example Usage
Try asking Claude:
"Can you post a tweet saying 'Hello from Claude!'"
"Can you search for tweets about Claude AI?"
Troubleshooting
Logs can be found at:
Windows:
%APPDATA%\Claude\logs\mcp-server-twitter.logmacOS:
~/Library/Logs/Claude/mcp-server-twitter.log
Development
If you want to contribute or run from source:
Clone the repository:
git clone https://github.com/EnesCinr/twitter-mcp.git
cd twitter-mcpInstall dependencies:
npm installBuild:
npm run buildRun:
npm startRunning evals
The evals package loads an mcp client that then runs the index.ts file, so there is no need to rebuild between tests. You can load environment variables by prefixing the npx command. Full documentation can be found here.
OPENAI_API_KEY=your-key npx mcp-eval src/evals/evals.ts src/index.tsLicense
MIT
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
Search X (Twitter) posts and read profiles, followers, trends and X Articles. OAuth sign-in.
X/Twitter reads, search, monitors and posting. Pay-per-call in USDC — no signup, no API keys.
Hosted MCP server from TwitterAPI.io that gives AI agents read-only access to Twitter/X data. 12 tools: tweet search with X operators, user profiles, a user's latest tweets, followers and followings, replies, quotes, retweeters, mentions and trends. Connect at https://mcp.twitterapi.io/mcp with a TwitterAPI.io API key or account sign-in; usage is paid per result returned.
X (formerly Twitter): X (formerly Twitter) public and private data API for search, posts (Tweets).
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables interaction with Twitter through a Model Context Protocol, allowing large language models to post tweets, search for tweets, and reply to tweets.5324 npm25MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI to interact with Twitter, allowing functions like searching tweets, comparing sentiments across accounts, and retrieving timeline content.MIT
- AlicenseNot gradedqualityDmaintenanceA Model Context Protocol server that enables AI models and applications to interact directly with Twitter/X, providing capabilities to create posts, reply to tweets, retrieve user data, and manage account actions.18 npm11MIT
- AlicenseBqualityDmaintenanceA Model Context Protocol server that enables AI agents to interact with Twitter without direct API access, supporting tweet operations, user interactions, and Grok AI integration.141,939 npm32MIT