Twitterapi IO MCP logo

Twitterapi IO MCP

Offline MCP access to current TwitterAPI.io endpoint, guide, pricing, and authentication documentation.

Install Twitterapi IO MCP

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "twitterapi-io-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "twitterapi-io-mcp"
      ]
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Automated check passed— started and listed 7 tools correctly (Today).

Overview

The twitterapi-io-mcp MCP server gives AI assistants local access to a bundled TwitterAPI.io documentation snapshot. It supports fuzzy documentation search, endpoint and category lookup, guide retrieval, URL-based page access, and quick pricing or authentication references. No TwitterAPI.io API key is needed because it does not proxy live requests. Reach for it when an agent needs to understand or implement TwitterAPI.io v2 APIs without repeatedly browsing the website.

Use cases

  • Search TwitterAPI.io documentation by keyword or typo
  • Inspect parameters and response schemas for an endpoint
  • Browse current v2 endpoints by category
  • Check pricing, authentication, rate limits, or webhook guidance

Key features

  • Offline bundled TwitterAPI.io documentation
  • Fuzzy and typo-tolerant full-text search
  • Endpoint parameters, examples, and response schemas
  • Category-filtered endpoint listing
  • Dedicated pricing and authentication lookups
  • No TwitterAPI.io API key required

Tools7

What Twitterapi IO MCP lets your agent do. Expand a tool for its parameters.

Verified live~1.2k tokens of context

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked Today

Recent health check succeeded.

5/5 checks healthy over the last 29d

What it can do

From the 7 tools this server returned when we ran it.

Handles credentials · 1Makes network requests · 4Read-only tools · 7
Network at startup3 connections
Files written at startupNone
Install scriptsNone
npm provenanceSigned build
Package age308 days
Maintainers1

Observed 2026-10-22 in an isolated sandbox. A description of reach, not a security audit.

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 15d ago via OSV.dev · twitterapi-io-mcp (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars10Stargazers on the source repository.
npm downloads1.5kPackage downloads in the last 30 days.
Last commit2d agoMost recent push to the default branch.
Availability100%Our rolling endpoint + install checks that succeeded.
Install checkPassedOur sandbox started it and listed its tools.
Tools exposed7Callable tools this server registers over MCP.
Directory activity1 viewsConfig copies, upvotes, and views on AllMCPs.

How Twitterapi IO MCP works

What twitterapi-io-mcp MCP server does

The twitterapi-io-mcp MCP server exposes a local reference library for TwitterAPI.io through MCP. It is intended for assistants that need to answer implementation questions, inspect endpoint requirements, or locate platform guidance. The bundled material covers current v2 endpoints, guides, and blog posts rather than making requests to TwitterAPI.io on the user’s behalf.

The documentation snapshot described by the project includes 67 active endpoints, 32 guide pages, and 24 blog posts. Endpoint records include HTTP methods, body or query parameters, cURL examples, and response schemas. The endpoint collection includes user, tweet, action, community, list, profile, webhook, stream, authentication, direct-message, account, and other categories.

How it works

An MCP-compatible client starts the package as a local Node.js process, typically through npx. The assistant then calls documentation tools over MCP and receives content from the locally bundled dataset. Since the server is documentation-only, it does not require a TwitterAPI.io API key and does not provide live API execution.

Use search_twitterapi_docs to find relevant material with full-text, fuzzy, and typo-tolerant matching. Once an endpoint is identified, get_twitterapi_endpoint returns its documented parameters, examples, and response structure. Category browsing is available through list_twitterapi_endpoints, while guides and individual pages can be retrieved with get_twitterapi_guide and get_twitterapi_url.

Setup and configuration

The package requires Node.js 18.18.0 or newer. Claude Code can add it with an MCP command that runs npx -y twitterapi-io-mcp; Claude Desktop, Cursor, VS Code, and Windsurf use equivalent stdio configuration entries with npx as the command. The repository also documents running it from Docker or from a local checkout after installing dependencies.

TWITTERAPI_MCP_DISK_CACHE controls disk caching. Caching is enabled by default, and setting this variable to 0 disables it. No API credential variable is required to start or use the documentation server.

Tools and capabilities

The twitterapi-io-mcp MCP server provides seven documented tools:

  • search_twitterapi_docs searches endpoint documentation, guides, and posts.
  • get_twitterapi_endpoint retrieves detailed information for a named endpoint.
  • list_twitterapi_endpoints lists endpoints, with optional category filtering.
  • get_twitterapi_guide returns named guides such as pricing, authentication, rate limits, webhooks, and streaming material.
  • get_twitterapi_url loads content using a URL path or page key.
  • get_twitterapi_pricing returns a focused pricing reference.
  • get_twitterapi_auth returns a focused authentication reference.

The included endpoint set contains current v2 entries and removes deprecated v1 entries. It also documents write operations and related fields such as login_cookies, proxy, and request-body parameters where applicable. The project notes that TwitterAPI.io search now uses since_time and until_time with Unix timestamps instead of the disabled since: and until: operators.

Limitations and notes

This package is a documentation snapshot, not a live Twitter client. It cannot perform TwitterAPI.io calls, inspect account data, or replace credentials needed by an application that uses the actual API. Information is limited to the material bundled with the installed package, so changes made by TwitterAPI.io after that snapshot may require a newer package release.

The project is an independent community effort and states that it is not affiliated with TwitterAPI.io. If the first npx launch stalls, the documented alternatives are using the @latest package tag or installing the package globally. Client configuration changes may require restarting the MCP client before its tools appear.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Twitterapi IO MCP

twitterapi-io-mcp is an MCP server that connects AI assistants to a local snapshot of TwitterAPI.io documentation. Its main tools search the docs, retrieve endpoint details, list endpoints by category, fetch guides or pages, and provide focused pricing and authentication references without requiring a TwitterAPI.io API key.

Install it by running it through `npx -y twitterapi-io-mcp` in an MCP client configuration. The package requires Node.js 18.18.0 or newer. The project provides setup examples for Claude Code, Claude Desktop, Cursor, VS Code, Windsurf, Docker, and local source execution.

Yes, twitterapi-io-mcp works with Cursor through a project-level `.cursor/mcp.json` file. Configure the server with `npx` as the command and `-y`, `twitterapi-io-mcp` as its arguments, then restart or reload the client if its tools do not appear.

No, twitterapi-io-mcp does not require a TwitterAPI.io API key because it serves documentation bundled with the package. It provides reference content only and does not proxy live TwitterAPI.io requests or execute API operations.

Set `TWITTERAPI_MCP_DISK_CACHE=0` to disable disk caching. Caching is enabled by default when the server runs, and no other environment variable is required for the documented setup.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewTwitterapi IO MCP AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/twitterapi-io-mcp?style=directory)](https://allmcps.com/mcp/twitterapi-io-mcp)
HTML Embed
<a href="https://allmcps.com/mcp/twitterapi-io-mcp"><img src="https://allmcps.com/api/badge/twitterapi-io-mcp?style=directory" alt="Twitterapi IO MCP on AllMCPs" /></a>