Skip to main content
Glama
MunhoLau

twitter-mcp-secure

by MunhoLau

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.error no longer logs tweet content during normal post_tweet / search_tweets operations

  • Residual 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

  1. Get API keys from Twitter Developer Portal

  2. 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"
      }
    }
  }
}
  1. Restart Claude Desktop

Development

git clone https://github.com/MunhoLau/twitter-mcp-secure.git
cd twitter-mcp-secure
npm install && npm run build && npm start

Credit

Forked from EnesCinr/twitter-mcp

License

MIT

Related MCP Connectors

Related MCP Servers

  • A
    license
    B
    quality
    D
    maintenance
    MCP server for interacting with the X platform (Twitter) via MCP clients like Claude, Cursor AI, and Windsurf AI.
    20
    5 npm
    6
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    A minimal MCP server for posting tweets to X (Twitter) via API v2, supporting tweet creation, replies, and quote tweets.
    1
    6 npm
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    MCP server to read X (Twitter) posts, threads, replies, quotes, and search using your own logged-in session, no API key required.
    8
    3
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP 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.
    9
    MIT