PluginBench
MCP Server
Maintained
MIT

io.github.pedrot95dev/twitterapi MCP Server

io.github.pedrot95dev/twitterapi

What is the io.github.pedrot95dev/twitterapi MCP server?

Read/write X (Twitter) via twitterapi.io: mentions, thread context, create and delete tweets.

How to install io.github.pedrot95dev/twitterapi

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • TWITTERAPI_IO_KEY
    required
    secret

    twitterapi.io API key (x-api-key). Required for all tools.

  • TWITTERAPI_IO_AUTH_TOKEN
    secret

    auth_token cookie from a logged-in X session. Write tools only.

  • TWITTERAPI_IO_CT0
    secret

    ct0 cookie from the same logged-in X session. Write tools only.

  • TWITTERAPI_IO_PROXY
    secret

    Residential proxy (http://user:pass@ip:port). Write tools only.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "twitterapi": {
      "command": "npx",
      "args": [
        "-y",
        "@pedrot95dev/twitterapi.mcp"
      ],
      "env": {
        "TWITTERAPI_IO_KEY": "<YOUR_TWITTERAPI_IO_KEY>",
        "TWITTERAPI_IO_AUTH_TOKEN": "<YOUR_TWITTERAPI_IO_AUTH_TOKEN>",
        "TWITTERAPI_IO_CT0": "<YOUR_TWITTERAPI_IO_CT0>",
        "TWITTERAPI_IO_PROXY": "<YOUR_TWITTERAPI_IO_PROXY>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "twitterapi": {
      "command": "npx",
      "args": [
        "-y",
        "@pedrot95dev/twitterapi.mcp"
      ],
      "env": {
        "TWITTERAPI_IO_KEY": "<YOUR_TWITTERAPI_IO_KEY>",
        "TWITTERAPI_IO_AUTH_TOKEN": "<YOUR_TWITTERAPI_IO_AUTH_TOKEN>",
        "TWITTERAPI_IO_CT0": "<YOUR_TWITTERAPI_IO_CT0>",
        "TWITTERAPI_IO_PROXY": "<YOUR_TWITTERAPI_IO_PROXY>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "twitterapi": {
      "command": "npx",
      "args": [
        "-y",
        "@pedrot95dev/twitterapi.mcp"
      ],
      "env": {
        "TWITTERAPI_IO_KEY": "<YOUR_TWITTERAPI_IO_KEY>",
        "TWITTERAPI_IO_AUTH_TOKEN": "<YOUR_TWITTERAPI_IO_AUTH_TOKEN>",
        "TWITTERAPI_IO_CT0": "<YOUR_TWITTERAPI_IO_CT0>",
        "TWITTERAPI_IO_PROXY": "<YOUR_TWITTERAPI_IO_PROXY>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "twitterapi": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@pedrot95dev/twitterapi.mcp"
      ],
      "env": {
        "TWITTERAPI_IO_KEY": "<YOUR_TWITTERAPI_IO_KEY>",
        "TWITTERAPI_IO_AUTH_TOKEN": "<YOUR_TWITTERAPI_IO_AUTH_TOKEN>",
        "TWITTERAPI_IO_CT0": "<YOUR_TWITTERAPI_IO_CT0>",
        "TWITTERAPI_IO_PROXY": "<YOUR_TWITTERAPI_IO_PROXY>"
      }
    }
  }
}
Claude Code
claude mcp add twitterapi --env TWITTERAPI_IO_KEY=<YOUR_TWITTERAPI_IO_KEY> --env TWITTERAPI_IO_AUTH_TOKEN=<YOUR_TWITTERAPI_IO_AUTH_TOKEN> --env TWITTERAPI_IO_CT0=<YOUR_TWITTERAPI_IO_CT0> --env TWITTERAPI_IO_PROXY=<YOUR_TWITTERAPI_IO_PROXY> -- npx -y @pedrot95dev/twitterapi.mcp

Related MCP servers

Ask about a YouTube video or fetch its transcript. Paid per call in USDC on Solana via x402.

1
TypeScript
View repository →