twitter-mcp-secure
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@twitter-mcp-securepost a tweet saying Hello World"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Twitter MCP Server (Secure Fork)
Security-hardened fork of EnesCinr/twitter-mcp. Fixes sensitive content leakage in stderr logs.
This MCP server allows Clients to interact with X.com (Twitter).
Changes from upstream
Core fix:
console.errorno longer logs tweet content during normalpost_tweet/search_tweetsoperationsResidual fix: error handlers sanitized — log only
error.message, not the full error object (prevents API response payload leakage on errors)
Related MCP server: x-post-mcp
Security Review
A full security review identified and closed residual log-leak vectors. See PR #1 for details.
Quick Start
Get API keys from Twitter Developer Portal
Add this to Claude Desktop config:
{
"mcpServers": {
"twitter-mcp-secure": {
"command": "node",
"args": ["build/index.js"],
"env": {
"API_KEY": "your_key",
"API_SECRET_KEY": "your_key",
"ACCESS_TOKEN": "your_key",
"ACCESS_TOKEN_SECRET": "your_key"
}
}
}
}Restart Claude Desktop
Development
git clone https://github.com/MunhoLau/twitter-mcp-secure.git
cd twitter-mcp-secure
npm install && npm run build && npm startCredit
Forked from EnesCinr/twitter-mcp
License
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
Twitter/X read-only MCP server — 12 tools: search, users, tweets, followers, timelines, trends.
FastMCP server for posting formatted content to X (Twitter) — Tollbooth-monetized, DPYC-native
Security scanner for MCP servers. Detect vulnerabilities, prompt injection, and tool poisoning.
Experimental MCP server for current empirical verification of explicit public HTTPS endpoint claims.
Related MCP Servers
- AlicenseBqualityDmaintenanceMCP server for interacting with the X platform (Twitter) via MCP clients like Claude, Cursor AI, and Windsurf AI.205 npm6MIT
- AlicenseAqualityDmaintenanceA minimal MCP server for posting tweets to X (Twitter) via API v2, supporting tweet creation, replies, and quote tweets.16 npmMIT
- AlicenseAqualityAmaintenanceMCP server to read X (Twitter) posts, threads, replies, quotes, and search using your own logged-in session, no API key required.83MIT
- AlicenseNot gradedqualityBmaintenanceMCP server that allows posting, deleting, and reading X (Twitter) tweets using your own browser session cookie, bypassing the official paid API. Includes tools for auth setup, tweet creation, deletion, timeline reading, and regex search.9MIT