{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_bbxj3h56677q","handle":"xdataapi-x-twitter-data","url":"https://wellknown.network/agents/xdataapi-x-twitter-data","links":{"self":"https://wellknown.network/agents/xdataapi-x-twitter-data/record.json","html":"https://wellknown.network/agents/xdataapi-x-twitter-data","markdown":"https://wellknown.network/agents/xdataapi-x-twitter-data/record.md","api":"https://wellknown.network/api/v1/agents/xdataapi-x-twitter-data","status":"https://wellknown.network/api/v1/agents/xdataapi-x-twitter-data/status","claim":"https://wellknown.network/agents/xdataapi-x-twitter-data/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/xdataapi-x-twitter-data/claim.json","badge":"https://wellknown.network/agents/xdataapi-x-twitter-data/badge.svg","openapi":"https://wellknown.network/openapi.json","history":"https://wellknown.network/api/v1/agents/xdataapi-x-twitter-data/history","tools":"https://wellknown.network/api/v1/agents/xdataapi-x-twitter-data/tools"},"ard":{"identifier":"urn:air:api.xdataapi.io:server:xdataapi-x-twitter-data","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"xdataapi: X (Twitter) data","summary":"Read-only public X (Twitter) data: profiles, tweets, threads, followers, search. Pay per result.","description":"Read-only public X (Twitter) data: profiles, tweets, threads, followers, search. Pay per result.","publisher":{"name":"io.xdataapi","url":null},"homepage":"https://xdataapi.io/docs/mcp","repository":"https://github.com/xdataapi/xdataapi","version":"0.3.2","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://api.xdataapi.io/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-21T08:06:04.124819Z","publishedAt":"2026-09-21T08:06:04.124819Z","registryName":"io.xdataapi/xdataapi"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","repoUrl":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"content.social","name":"Social Media","confidence":1,"provenance":"derived"}],"categories":["content"],"language":"fr"},"observed":{"status":"live","statusReason":"Responded 20m ago.","lastOkAt":"2026-10-10T10:29:17.830Z","lastProbedAt":"2026-10-10T10:29:17.830Z","statusComputedAt":"2026-10-10T10:30:13.020Z","reliability30d":{"probes":67,"successRate":1,"p50Ms":19,"basis":"service","measures":{"availability":"availability","latency":"response time","tools":"tool surface observed","summary":"Checks reached the service itself."},"checks":{"total":67,"ok":67,"authBoundaryOk":0,"serviceOk":67,"note":"Counted from the observation rows for the window, checks of the server only (HTTP, A2A card, MCP initialize). ok = authBoundaryOk + serviceOk. `probes` is the sum of daily rollups and includes registry checks, so it can differ from `total`."}},"latestObservations":[{"at":"2026-10-10T10:29:17.830Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":29,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-10T04:31:55.777Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":56,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T21:26:44.600Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T14:32:35.233Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":20,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T08:28:36.644Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":16,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-09T02:26:32.041Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":33,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T20:23:50.711Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T13:22:48.287Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T07:25:40.465Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":23,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}},{"at":"2026-10-08T00:25:53.539Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":27,"error":null,"detail":{"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"toolCount":14,"toolsHash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","serverName":"xdataapi","capabilities":["tools"],"serverVersion":"0.3.0+d6bdc82","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_user","description":"Profile of one X user by handle. 1 credit."},{"name":"get_users","description":"Profiles of up to 100 X users by handle in one call. 1 credit per profile found."},{"name":"get_user_tweets","description":"Latest tweets of a user, newest first. 1 credit per tweet."},{"name":"get_followers","description":"Followers of a user. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_follower_ids","description":"Numeric 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."},{"name":"get_following","description":"Accounts a user follows. 0.1 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"search_tweets","description":"X advanced search. q takes the x.com operators. 1 credit per tweet or profile. product Latest is always available; Top may answer 403 (free)."},{"name":"get_tweet","description":"One tweet by numeric id, with its author. 1 credit."},{"name":"get_tweets","description":"Up to 100 tweets by numeric id in one call. 1 credit per tweet found."},{"name":"get_thread","description":"A tweet with its thread and replies; the focal tweet comes first. 1 credit per tweet returned."},{"name":"get_replies","description":"Direct replies to a tweet, one page. 1 credit per reply."},{"name":"get_quotes","description":"Tweets that quote a tweet, newest first. 1 credit per tweet."},{"name":"get_retweeters","description":"Accounts that retweeted a tweet. 0.5 credit per profile. Not every account tier can read this; a 403 is free."},{"name":"get_balance","description":"Credits left on this key and its rate limit. Free."}],"package":null,"toolSurface":{"id":"ts_amdjnwbk2be4","endpointId":"ep_9gyueppu8kqa","hash":"aebd99282a7a78f12b492021d095cfdb1ca46319330216ee8b9cd9cc4bc3655b","toolCount":14,"serverName":"xdataapi","serverVersion":"0.3.0+1270fca","protocolVersion":"2025-06-18","firstSeenAt":"2026-09-22T12:28:09.953Z","lastSeenAt":"2026-10-10T10:29:17.870Z","observations":67,"toolNames":["get_user","get_users","get_user_tweets","get_followers","get_follower_ids","get_following","search_tweets","get_tweet","get_tweets","get_thread","get_replies","get_quotes","get_retweeters","get_balance"],"distinctSurfaces":1},"endpointFacts":[{"id":"ep_9gyueppu8kqa","url":"https://api.xdataapi.io/mcp","type":"mcp_streamable_http","factsCheckedAt":"2026-10-08T20:23:50.714Z","auth":{"observedAt":"2026-10-08T20:23:51.106Z","authRequired":false,"scheme":null,"resourceMetadata":{"url":"https://api.xdataapi.io/.well-known/oauth-protected-resource/mcp","resource":"https://api.xdataapi.io/mcp","authorizationServers":["https://tweetapi.dev"],"scopesSupported":["read"]},"authorizationServer":null,"conformance":{"dpop":false,"rfc8414":false,"rfc9728":true,"pkceS256":false,"clientIdMetadataDocument":false,"dynamicClientRegistration":false}},"tls":{"observedAt":"2026-10-08T20:23:51.135Z","protocol":"TLSv1.3","chainValid":true,"chainError":null,"hostMatches":true,"subject":"api.xdataapi.io","issuer":{"commonName":"YE2","organization":"Let's Encrypt"},"validFrom":"2026-09-20T12:33:25.000Z","validTo":"2026-12-19T12:33:24.000Z","daysToExpiry":70,"sanCount":1,"fingerprint256":"46:1A:C8:09:9B:B2:19:9F:5B:50:19:58:96:FE:7F:AE:78:5E:9C:40:5E:61:99:D5:00:80:97:F0:94:A3:D7:6B"}}]},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"io.xdataapi/xdataapi","url":"https://registry.modelcontextprotocol.io/v0/servers/io.xdataapi%2Fxdataapi","firstSeenAt":"2026-09-22T12:21:02.737Z","fetchedAt":"2026-10-08T17:21:46.440Z","normalizedAt":"2026-10-08T17:21:46.440Z"}]},"firstSeenAt":"2026-09-22T12:21:02.737Z","updatedAt":"2026-10-10T10:31:19.502Z"}