twittrapi-mcp

MCPattestiertlive
v1.0.0TwittrAPIMITAktualisiert vor 2 TnpmGitHub

MCP server for TwittrAPI: read public Twitter/X tweets, profiles, followers and search results. Pay as you go from $0.065 per 1,000 calls.

Endpunkt-Statuslive
geprüft vor 21 Std. · 437 ms · Authentifizierung erforderlich
100 % der letzten 1 Prüfung hat diesen Endpunkt erreicht
Läuft in
ClaudeCursorCopilotChatGPTGemini

Abgeleitet aus den Transporten, die dieser Eintrag deklariert (stdio, streamable-http). Ein Client, der hier nicht steht, ist damit nicht ausgeschlossen — Forge kann ihn nur nicht bestätigen.

Attestierter Build
Eine verifizierte Herkunfts-Attestation bindet dieses Artefakt an das gelistete Repository. Den Eintrag hat noch niemand beansprucht — das belegt, wo der Code gebaut wurde, nicht, wer dahintersteht.
264Downloads/Wo.
vor 2 TLetzte Aktualisierung
Liest diese Zugangsdaten
  • TWITTRAPI_API_KEYAPI-Schlüsseloptional

    Your TwittrAPI key. Set this or RAPIDAPI_KEY.

  • RAPIDAPI_KEYAPI-Schlüsseloptional

    RapidAPI key for the Twitter AIO API. Used when TWITTRAPI_API_KEY is not set.

Vom Autor in der offiziellen MCP-Registry angegeben. Forge does not store, broker, or ever see these values — the config below is scaffolded with placeholders you fill in locally.

Paket
AutorTwittrAPI
LizenzMIT
Version1.0.0
Quellenpm+mcp-registry
Trust-Status
A
85/100Vertrauenswürdig
✓Im Forge-Index gelistet+10/10
✓Identität verifiziert · attestierter Build+20/20
—Ed25519-Publish-Signatur+0/5
→ Wird automatisch ergänzt, wenn der Publisher `forge publish` ausführt
—Domain-Verifizierung+0/5
→ Publisher: hinterlege /.well-known/forge.json auf der Paket-Homepage mit { "publisher": "<github-login>" }
✓npm Trusted Publishing (Sigstore)+5/5
—npm-Maintainer-Übereinstimmung+0/5
→ Publisher: trage den verifizierten GitHub-Login als Maintainer des npm-Pakets ein (npm owner add <login>)
✓CVE-Scan · sauber+30/30
✓Statische Analyse · sauber+20/20
Füge das in Claude Code, Cursor oder einen beliebigen KI-Assistenten ein, um alle Lücken zu schließen
StatusIdentität verifiziert
PublisherNicht verifiziert
SignaturNicht signiert
Domain—
Herkunft✓ Sigstore-verifiziert · 536decb
Abhängigkeiten✓ 60 aufgelöst+ · keine verwundbar
Tool-Oberfläche23 Tools · keines privilegiert
Sicherheits-Scan✓ Sauberv1.1.0 · heuteWie gut funktioniert dieser Scan?
CHANGEtool-addedTool surface grew since v1.0.0: added create_tweet, reply_to_tweet, list_dm_conversations, send_dm, create_list, create_draft, list_drafts
CODEdist/icons.jsVery large base64-looking blob in source (in minified file)
EvaluierungenKeine
Indexiert16. Okt. 2026

Die Verifizierung bestätigt die Identität des Publishers (die Inhaberschaft am Repo), nicht die Sicherheit des Codes. Der Sicherheits-Scan deckt bekannte CVEs und verdächtige Installationsskripte ab.

Tools

23 Tools · keines privilegiert
Statisch aus dem veröffentlichten Paket extrahiertv1.1.0 · 16h ago

Aus dem Quellcode gelesen, den npm tatsächlich ausliefert, zum Zeitpunkt des Scans. Das Paket wurde nie ausgeführt. Tools, die zur Laufzeit dynamisch registriert werden oder in gebündeltem beziehungsweise minifiziertem Code stecken, können übersehen werden — das hier ist also eine Untergrenze der Tool-Oberfläche, keine vollständige Erhebung.

Verlauf der Oberfläche
ÄNDERUNGSeit v1.0.0 ist diese Oberfläche gewachsen um create_tweet, reply_to_tweet, list_dm_conversations, send_dm, create_list, create_draft, list_drafts.
create_tweetneu seit v1.0.0Post a tweet from the user's X account. Optional: quote another tweet (quoteUrl), add a poll (pollChoices), limit who can reply. Only call this when the user asked to post this exact text.

Post a tweet from the user's X account. Optional: quote another tweet (quoteUrl), add a poll (pollChoices), limit who can reply. Only call this when the user asked to post this exact text.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

reply_to_tweetneu seit v1.0.0Reply to a tweet from the user's X account. Only call this when the user asked to post this reply.

Reply to a tweet from the user's X account. Only call this when the user asked to post this reply.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

list_dm_conversationsneu seit v1.0.0The user's direct message inbox: conversations with participants and settings. With an X Chat passcode configured on the server, each conversation also carries its latest messages.

The user's direct message inbox: conversations with participants and settings. With an X Chat passcode configured on the server, each conversation also carries its latest messages.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

send_dmneu seit v1.0.0Send an encrypted text direct message from the user's X account, to a conversation or to a user. Text only. Only call this when the user asked to send this message.

Send an encrypted text direct message from the user's X account, to a conversation or to a user. Text only. Only call this when the user asked to send this message.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

create_listneu seit v1.0.0Create an X list owned by the user. Returns the new list with its ID.

Create an X list owned by the user. Returns the new list with its ID.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

create_draftneu seit v1.0.0Save a tweet as a draft in the user's X account (not posted). The user can post it later from x.com.

Save a tweet as a draft in the user's X account (not posted). The user can post it later from x.com.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

list_draftsneu seit v1.0.0The user's saved tweet drafts, newest first.

The user's saved tweet drafts, newest first.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_user_by_usernameGet an X (Twitter) user's profile by handle: name, bio, follower/following counts, verification, created date, and the numeric user ID (rest_id) needed by other tools.

Get an X (Twitter) user's profile by handle: name, bio, follower/following counts, verification, created date, and the numeric user ID (rest_id) needed by other tools.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_user_by_idGet an X user's profile by numeric user ID (rest_id). Same data as get_user_by_username.

Get an X user's profile by numeric user ID (rest_id). Same data as get_user_by_username.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

username_to_idResolve an X handle to its numeric user ID. Cheaper and smaller than get_user_by_username when you only need the ID.

Resolve an X handle to its numeric user ID. Cheaper and smaller than get_user_by_username when you only need the ID.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

users_by_idsGet profiles for up to 500 X users in one call, by numeric user ID.

Get profiles for up to 500 X users in one call, by numeric user ID.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

search_tweetsSearch X like the search box. Supports X search operators in the query, e.g. from:user, to:user, "exact phrase", lang:en, since:2025-01-01, until:2025-02-01, min_faves:100, filter:media, -filter:replies. category Latest gives newest first; People returns accounts instead of tweets. Paginated.

Search X like the search box. Supports X search operators in the query, e.g. from:user, to:user, "exact phrase", lang:en, since:2025-01-01, until:2025-02-01, min_faves:100, filter:media, -filter:replies. category Latest gives newest first; People returns accounts instead of tweets. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_tweetGet a tweet by ID with full text, author, media, engagement counts and the reply thread (conversation). Use cursor to load more replies.

Get a tweet by ID with full text, author, media, engagement counts and the reply thread (conversation). Use cursor to load more replies.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_tweet_retweetsGet the users who retweeted a tweet. Paginated.

Get the users who retweeted a tweet. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_tweet_quotesGet tweets that quote a given tweet. Paginated.

Get tweets that quote a given tweet. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_list_detailsGet an X list's name, description, owner, and member/follower counts.

Get an X list's name, description, owner, and member/follower counts.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_list_tweetsGet the tweet timeline of an X list (tweets from its members), newest first. Paginated.

Get the tweet timeline of an X list (tweets from its members), newest first. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_list_membersGet the accounts that are members of an X list. Paginated.

Get the accounts that are members of an X list. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_communityGet an X Community's name, description, rules, member count and admins.

Get an X Community's name, description, rules, member count and admins.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_community_tweetsGet tweets posted in an X Community. Paginated.

Get tweets posted in an X Community. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

search_communitiesSearch X Communities by keyword. Returns community IDs for get_community and get_community_tweets. Paginated.

Search X Communities by keyword. Returns community IDs for get_community and get_community_tweets. Paginated.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_trendsGet trending topics for a location by WOEID (1 = worldwide, 23424977 = United States, 23424975 = United Kingdom). Use get_trend_locations to look up other WOEIDs.

Get trending topics for a location by WOEID (1 = worldwide, 23424977 = United States, 23424975 = United Kingdom). Use get_trend_locations to look up other WOEIDs.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

get_trend_locationsList the locations (countries and cities) that have trends, with their WOEIDs for get_trends.

List the locations (countries and cities) that have trends, with their WOEIDs for get_trends.

Für dieses Tool wurde kein Eingabeschema veröffentlicht.

23 von 23 Tools haben eine Beschreibung veröffentlicht.

Tool-Namen und -Beschreibungen stammen vom Publisher und werden wortgetreu als inerter Text angezeigt. Es sind die Zeichenketten, die ein MCP-Client an ein Modell übergibt, deshalb prüft Forge sie auf Prompt-Injection-Muster — jeder Befund erscheint oben beim Sicherheits-Scan. „Privilegiert“ ist ein Schlagwort-Treffer im Tool-Namen, keine Prüfung dessen, was das Tool tut: ein harmlos klingender Name kann trotzdem alles tun.

Über

MCP server for TwittrAPI: read public Twitter/X tweets, profiles, followers and search results. Pay as you go from $0.065 per 1,000 calls.

Schlagwörter
twitter apix apitwitter scrapertweetstwitter searchtwitter followerssocial media datatwittrapimcpmodel-context-protocolai-agentsclaude
Alternativen
Tool-Oberflächen werden verglichen…

Abhängigkeitsbaum

Was ein Forge-Scan am 2026-10-16 aus den npm-Metadaten aufgelöst hat — beobachtete Auflösung, keine Angabe des Herausgebers.

60 Pakete aufgelöst · 2 direkt · keines mit Sicherheitshinweisen Die Auflösung endet bei Tiefe 4 und 60 Paketen.

Der Durchlauf endete an der Tiefengrenze 4. Alles unterhalb dieser Ebene wurde nie aufgelöst.

Der Durchlauf endete an der Grenze von 60 Paketen. Der Rest des Baums wurde nie aufgelöst.

36 weitere aufgelöste Pakete werden hier nicht gezeichnet (Anzeigegrenze: 24). Jede Abhängigkeit mit einem Sicherheitshinweis wird unabhängig von der Grenze gezeichnet. Vollständiges Inventar (CycloneDX-SBOM)

Deklariert, aber nicht aufgelöst

55 deklarierte Abhängigkeiten sind nie im Baum gelandet. Sie fehlen in Forges Auflösung, nicht im Paket.

+43 weitere nicht aufgeführt. Die Zählungen nach Grund oben erfassen sie alle.

Nicht verfolgt: peerDependencies. Dieser Baum erfasst nur Laufzeitabhängigkeiten; was jene mitbringen, wurde nie aufgelöst.

Themen

Verwandtes in search & retrieval