xdataapi: X (Twitter) data MCP server
online · 100% uptimeio.xdataapi/xdataapi·v0.3.2·1 starsRead-only public X (Twitter) data: profiles, tweets, threads, followers, search. Pay per result.
1 stars
Reviews
Write oneNobody has reviewed xdataapi: X (Twitter) data yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
xdataapi: X (Twitter) data tools (14)
write = sends, deletes, buys or postsget_balanceFreeCredits left on this key and its rate limit. Free.
get_follower_idsFreeNumeric ids of the followers of a user, no profiles. 0.02 credit per id. Same page as get_followers, so a page read there is a cache hit here. A 403 is free.
get_followersFreeFollowers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free.
get_followingFreeAccounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free.
get_quotesFreeTweets that quote a tweet, newest first. 1 credit per tweet.
get_repliesFreeDirect replies to a tweet, one page. 1 credit per reply.
get_retweetersFreeAccounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free.
get_threadFreeA tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned.
get_tweetFreeOne tweet by numeric id, with its author. 1 credit.
get_tweetsFreeUp to 100 tweets by numeric id in one call. 1 credit per tweet found.
get_userFreeProfile of one X user by handle. 1 credit.
get_user_tweetsFreeLatest tweets of a user, newest first. 1 credit per tweet.
get_usersFreeProfiles of up to 100 X users by handle in one call. 1 credit per profile found.
search_tweetsFreeX advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free).
Public scan report
scanner v0.1.10 · 2026-10-16 · same rubric, same numbers if you re-run it
- –Code scanremote-only server, no package to scann/a
- Live reliabilityremote reachable in 1468ms20/20
- Tool poisoning14 tool descriptions checked15/15
- Auth qualityopen endpoint, read-only tools10/15
- Maintenancelast push 24 days ago15/15
- Maintainer identityregistry namespace matches repository owner; website matches verified namespace9/10
How xdataapi: X (Twitter) data compares
Against every graded Web search MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 92/100
- higher than 90% of 3,471 Web search servers
- Tools
- 14
- the typical Web search server has 5
- Tools that change things
- 0%
- typical: 0%. Fewer write tools means less an agent can break
- Uptime
- 100%
- of our recent checks; the typical remote Web search server answers 100%
- Response time
- 99 ms
- faster than 86% of 2,238 Web search servers
- GitHub stars
- 1
- more than 55% of 1,788 Web search servers
What its tools let an agent do: 14 read
Release history: 2 versions in the registry since 2026-09-20, latest 2026-09-21, typically one every 1 day.
Install xdataapi: X (Twitter) data in Claude Code, Cursor or VS Code
claude mcp add --transport http xdataapi https://api.xdataapi.io/mcp
What the publisher says
From the xdataapi: X (Twitter) data repository's README, as published. We do not edit it. Read it on GitHub
xdataapi
Read-only public X (Twitter) data for developers and AI agents. Profiles, tweets, timelines, threads, followers, and search with the x.com operators. One credit per tweet or profile returned. Empty results and errors are free.
- Site and docs: https://xdataapi.io/docs
- API: https://api.xdataapi.io (OpenAPI 3.1: openapi.yaml, also at https://api.xdataapi.io/openapi.yaml)
- Hosted MCP server: https://api.xdataapi.io/mcp (Streamable HTTP, OAuth or x-api-key)
- Status, checked every minute from outside: https://xdataapi.io/status
- Docs for agents: https://xdataapi.io/llms.txt
Not affiliated with X Corp. Public data only. No write endpoints.
MCP
Claude Code:
claude mcp add --transport http xdataapi https://api.xdataapi.io/mcpThe server signs you in with OAuth on first use. Clients without OAuth pass a key instead:
{
"mcpServers": {
"xdataapi": {
"url": "https://api.xdataapi.io/mcp",
"headers": { "x-api-key": "xd_live_..." }
}
}
}Stdio-only clients can bridge with mcp-remote:
{
"mcpServers": {
"xdataapi": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://api.xdataapi.io/mcp", "--header", "x-api-key:${XDATAAPI_KEY}"],
"env": { "XDATAAPI_KEY": "xd_live_..." }
}
}
}Tools: getuser, getusers, getusertweets, getfollowers, getfollowing, getfollowerids, searchtweets, gettweet, gettweets, getthread, getreplies, getquotes, getretweeters, getbalance. All read-only. Listed on the official MCP Registry as io.xdataapi/xdataapi.
REST
curl "https://api.xdataapi.io/v1/tweets/search?q=from:x%20since:2026-09-01&count=20" \
-H "x-api-key: xd_live_..."Every response carries creditscharged and balanceremaining. Pages return next_cursor; pass it back as cursor.
SDKs
TypeScript, npm install xdataapi:
import { xdataapi } from 'xdataapi';
const api = xdataapi({ apiKey: process.env.XDATAAPI_KEY! });
const { data } = await api.searchTweets({ query: { q: 'from:x', count: 20 } });Python, pip install xdataapi:
from xdataapi import AuthenticatedClient
from xdataapi.api.tweets import search_tweets
client = AuthenticatedClient(base_url="https://api.xdataapi.io", token=KEY, prefix="", auth_header_name="x-api-key")
page = search_tweets.sync(client=client, q="from:x", count=20)Both are generated from openapi.yaml. See examples/ for LangChain, CrewAI, and Vercel AI SDK tools.
Pricing
Prepaid credit packs from $10. Credits never expire. No per-call minimum. Rate limit rises with lifetime spend. Details: https://xdataapi.io/#pricing
Support
hello@xdataapi.io. Security reports: https://xdataapi.io/.well-known/security.txt
Nothing above is checked by us. What we check is on the safety report.
xdataapi: X (Twitter) data: common questions
- Is xdataapi: X (Twitter) data MCP server safe?
- Yes, by our scan: it is graded A (92/100). Read the xdataapi: X (Twitter) data safety report
- How do I install xdataapi: X (Twitter) data?
- It runs remotely at api.xdataapi.io. Add it to Claude Code, Cursor, VS Code or Claude Desktop with the snippets above, or call it through the mcp.market gateway without installing anything.
- Does xdataapi: X (Twitter) data need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is xdataapi: X (Twitter) data maintained?
- The last commit was 44 days ago (2026-09-22). The latest release is v0.3.2.
- Is xdataapi: X (Twitter) data up?
- 100% of our last 28 checks got an answer. We check remote servers about four times a day.
- What can I use instead of xdataapi: X (Twitter) data?
- Servers from other publishers that do the same job: Tenjin MCP server, Brave Search MCP server and GitHits MCP server.
- How does xdataapi: X (Twitter) data compare with other Web search MCP servers?
- safety score 92/100 (higher than 90% of 3,471 Web search servers); tools 14 (the typical Web search server has 5); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.
Alternatives to xdataapi: X (Twitter) data
Same job from other publishers: the closest match first, then the best rated.
TenjinSearch, read & publish paid essays. Pay-per-read in USDC on Base (x402); wallet-only, no account.not reviewedEstablishedB- Brave SearchBrave Search MCP Server: web results, images, videos, rich results, AI summaries, and more.not reviewedEstablishedA
GitHitsSearch public open-source code, documentation, metadata, vulnerabilities, changelogs, and examples.not reviewedEstablishedA- ClinicaltrialsgovSearch ClinicalTrials.gov: find studies, retrieve results, match patients to candidate trials.not reviewedEstablishedA
- Ref ToolsToken-efficient search for coding agents over public and private documentation.not reviewedEstablishedA