XTapDown MCP Server is an MCP (Model Context Protocol) server that lets any LLM client—including Claude Desktop, Cursor, Cline, Continue, or a custom agent—directly access XTapDown's X (Twitter) creator toolset. Its positioning is to provide creators with read-only capabilities such as tweet media downloading, hashtag and posting-time references, and engagement data calculations.
Main capabilities
The server provides a total of 14 tools, all read-only, zero-authentication, and free. The original text mentions that four downloaders (video, GIF, image, full archive) were merged into a single download_tweet because they share the same X syndication endpoint. The example interactions listed in the original text include:
- Download tweet: returns the direct MP4, thumbnail, author handle, and like count.
- Query the best posting time: for example, for a Turkish audience, returns TRT time windows divided by day.
- Calculate engagement rate: for example, an account with 50,000 followers receiving 1,200 likes, 80 retweets, and 150 replies returns 2.86% (Good — Mid tier).
- Estimate ad revenue eligibility: for example, with 8 million impressions per month, returns that the threshold is not met, and if the threshold were crossed, an estimated revenue of about $60 per month. In addition, the original text mentions two text-generation tools: generate_tweet_hook (generates tweet hooks) and split_long_text_into_thread (splits long text into a thread). They only return text to the caller; posting is a separate action performed by a human in another tool.
Data sources
- Tweet data: cdn.syndication.twimg.com/tweet-result (public, no authentication required).
- Hashtag / best time / hook / benchmark data: XTapDown editorial library, updated in 2026.
- Engagement rate calculation: based on the public follower-count formula (likes + retweets + replies + bookmarks + quotes) / followers × 100.
- Ad revenue calculation: based on the public terms of X Premium Creator Ads Revenue Sharing (25 million impressions within 3 months + 500 verified followers + Premium). The original text states that X's The API is essentially closed to creators, and most third-party tools require a paid subscription or scrape with hidden rate limits; this server uses X's own public syndication endpoint (the same endpoint used by embedded components) plus inline edited content data, so no authentication and no quota are required.
How to use
原文给出以下接入信息:
- Add to claude_desktop_config.json.
- In Cursor / Cline / Continue, add a stdio MCP server entry pointing to this server.
- Setting PORT=3000 (or any port) starts the server in HTTP / SSE mode, for Smithery-style hosted deployment. Endpoints: POST /mcp and GET /mcp, following the MCP Streamable HTTP transport specification. The original text does not provide a specific configuration file code block or installation command content.
Design boundaries
The original text emphasizes that this server is read-only by construction: no write tools, no account, no token, no OAuth. Each tool either reads public data through X's syndication endpoint or performs local computation. The approval gate is structural—that is, there is no posting tool, rather than relying on a switch. As of 1.3.0, on failure the model receives:
- Each failed call sets isError: true, so the model can branch on that instead of matching emoji in text.
- Network calls time out after 15 seconds and are reported as a timeout, distinguished from a connection failure.
- When upstream returns HTTP 429, it is returned as "rate limited, wait N seconds" (from Retry-After, if present), rather than a bare status code.
- Protected accounts (403) and deleted posts (404) are reported as distinct cases. The original text also states what it does not do: it does not add its own rate limiting on top of upstream. Read tools pointing at someone's account could still be used for bulk collection of public data, and the only defense is that it only reads content X already provides to anyone.
Applicable scenarios
Suitable for content drafting, social auditing, strategy threads, monetization calculations, and similar work; after adding an MCP client, the LLM can autonomously retrieve tweet data and apply XTapDown's research data.
Other information
The original text mentions that a TikTok counterpart exists, tiktapdown-mcp; xtapdown.com is the complete web toolset containing 17 tools. The license is MIT, copyright belongs to Faruk Kolip.