# twitterapi-io-mcp

This MCP server puts TwitterAPI.io endpoint docs, guides, and posts in local context. Use it when an assistant needs API details without live service calls.

- MCP server · `type=mcp` · Claude Code, Codex, Cursor, GitHub Copilot, Windsurf (Devin Desktop), Cline, Zed, Gemini CLI · ★ 10
- Author: dorukardahan
- License: MIT · policy=link-only · description only; the file stays with the author
- Source: https://github.com/dorukardahan/twitterapi-io-mcp
- Updated: 2026-10-24
- HTML: https://affpapa.org/en/nevibecode/mcp/twitterapi-io-mcp

## What it does

twitterapi-io-mcp connects Claude Code and the other supported platforms to a local TwitterAPI.io documentation set. It can search the docs, return endpoint details with parameters and response schemas, browse endpoints by category, and open guides on pricing, authentication, limits, and webhooks.

The package covers current v2 endpoints, including write operations with `login_cookies` and `proxy` parameters, plus 32 guide pages and 24 blog posts. The content ships with the npm package, so the MCP server itself does not need a TwitterAPI.io key. Node.js 18.18.0+ is required to run it.

Its tools include `search_twitterapi_docs`, `get_twitterapi_endpoint`, `list_twitterapi_endpoints`, `get_twitterapi_guide`, `get_twitterapi_url`, `get_twitterapi_pricing`, and `get_twitterapi_auth`. It serves documentation rather than forwarding live TwitterAPI.io requests.

## Requirements
- Needs: Node.js (commands run via npx)

## Install

### Claude Code (native platform)

**Platform CLI**
```bash
claude mcp add twitterapi-io-mcp -- npx -y twitterapi-io-mcp
```

### Codex

**Platform CLI**
```bash
codex mcp add twitterapi-io-mcp -- npx -y twitterapi-io-mcp
```

### Cursor

**Config file**
File `.cursor/mcp.json`:
```json
{
    "mcpServers": {
        "twitterapi-io-mcp": {
            "command": "npx",
            "args": [
                "-y",
                "twitterapi-io-mcp"
            ]
        }
    }
}
```

### GitHub Copilot

**Config file**
File `.vscode/mcp.json`:
```json
{
    "servers": {
        "twitterapi-io-mcp": {
            "type": "stdio",
            "command": "npx",
            "args": [
                "-y",
                "twitterapi-io-mcp"
            ]
        }
    }
}
```

### Gemini CLI

**Platform CLI**
```bash
gemini mcp add twitterapi-io-mcp npx -y twitterapi-io-mcp
```

## When to use it
- find a TwitterAPI.io endpoint by keyword
- inspect a method’s parameters and response schema
- check API authentication and rate limits
- review pricing and webhook rules
- browse endpoints within a category

## Example prompts
- Find the advanced tweet search endpoint and show its parameters.
- Explain TwitterAPI.io rate limits and authentication requirements.
- List the user endpoints and describe what each one does.

## Similar
- [twitterapi-io](https://affpapa.org/en/nevibecode/skills/twitterapi-io.md) — skill · 1100 installs
- [stripe-docs](https://affpapa.org/en/nevibecode/skills/stripe-stripe-docs.md) — skill · 2700 installs
- [api-documentation](https://affpapa.org/en/nevibecode/skills/bobmatnyc-api-documentation.md) — skill · 379 installs
- [openapi-generator](https://affpapa.org/en/nevibecode/skills/openapi-generator.md) — skill · 306 installs
- [convex-docs](https://affpapa.org/en/nevibecode/skills/convex-docs.md) — skill · 36400 installs
- [documenting-contracts](https://affpapa.org/en/nevibecode/skills/documenting-contracts.md) — skill · 17700 installs

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
