MCP.Market

TwitterTools MCP server

by steley·io.github.steley/twittertools-mcp·v1.2.2·1 stars

Fetch public X posts and threads; count and split text with X's real rules. No login, no tracking.

A92/100grade A
What users say
No reviews yet
Be the first
Safety scan
A92/100

full report

Adoption
Growing

1 stars1.4k downloads/wk

Reviews

Write one

Nobody has reviewed TwitterTools MCP yet.

If you have run it, two minutes of your experience saves the next person an afternoon.

TwitterTools MCP tools (5)

write = sends, deletes, buys or posts

Read from the package source without running it. The installed server may list more.

  • count_chars

    Count text against X's real 280-character limit: CJK and emoji weigh 2, any link

  • get_thread

    Unroll a public X thread into its posts in order. For a single post, use get_tweet

  • get_tweet

    Fetch one public X (Twitter) post by URL or ID: text, author, engagement counts,

  • parse_tweet_url

    Parse a post URL, bare ID, or free text containing an ID: returns the numeric ID,

  • split_thread

    Split long text into numbered posts (1/, 2/, …) that each fit X's 280 weighted-character

Public scan report

scanner v0.1.10 · 2026-10-13 · same rubric, same numbers if you re-run it

no findings
  • Code scan3 source files scanned25/25
  • –Live reliabilityno gateway calls yet and no remote to proben/a
  • –Tool poisoningtools not inspected (local package is not executed); not countedn/a
  • Auth qualitylocal package, no credentials required12/15
  • Maintenancelast push 3 days ago15/15
  • Maintainer identityregistry namespace matches repository owner; GitHub account older than a year8/10
Overall 92/100. Components that don't apply are left out of the denominator. Any critical finding is an F.RubricAppeal a findingJSON

How TwitterTools MCP compares

Against every graded MCP server, from our own scans and uptime checks. Updated after each scan run.

Safety score
92/100
higher than 95% of 48,255 servers
Tools
5
the typical server has 7
Tools that change things
0%
typical: 0%. Fewer write tools means less an agent can break
GitHub stars
1
more than 65% of 28,688 servers
Downloads a week
1,430
more than 95% of 12,191 servers with a package

What its tools let an agent do: 5 read

Install TwitterTools MCP in Claude Code, Cursor or VS Code

Runs npx -y twittertools-mcp on your machine. Read the scan report first; the gateway never runs local packages.

claude mcp add twittertools-mcp -- npx -y twittertools-mcp
Add to Cursor

What the publisher says

From the TwitterTools MCP repository's README, as published. We do not edit it. Read it on GitHub

TwitterTools

A free and open-source suite of Twitter tools for X (Twitter). Ten tools, no login, no tracking, no paid X API. Most features run directly in your browser; the server only provides a stateless media proxy when a download needs one.

TwitterTools is an independent project and is not affiliated with X Corp.

Features

Download

  • Video Downloader — save videos & GIFs as MP4 in every available quality, with file-size estimates
  • Image Downloader — original-resolution photos, one at a time or all at once

Reader & Research

  • Thread Reader — unroll a thread into one readable page; export Markdown, TXT, HTML or PDF
  • Advanced Search Builder — build search-operator queries with a GUI, then open them on X

Writing

  • Tweet Splitter — break long text into a numbered 280-character thread using X's real counting rules
  • Character Counter — weighted counting exactly like X: CJK counts double, links always count 23
  • Font Generator — bold, italic, script and more Unicode styles for posts and bios

Create & Share

  • Screenshot Generator — render a post (or a thread with its replies) into a polished PNG card, light or dark

Developer

  • URL & ID Parser — convert post URLs to IDs and Snowflake timestamps, and back

For AI agents

TwitterTools MCP — a Model Context Protocol server (npx twittertools-mcp) that lets AI assistants fetch posts and threads, count characters, and split text with X's real rules. No login, no tracking.

Highlight: a privacy-first bookmark manager

Bookmark Manager is the most distinctive tool in the suite — a local-first X bookmark library:

  • No account required — your bookmarks never leave your device (IndexedDB)
  • Snapshots public posts (text, media, author) so they survive deletion
  • Tags, notes, search, a built-in media viewer, JSON & Markdown export
  • Installable as a PWA — viewed items stay available offline

Demo

https://twittertools.com — every tool works without an account.

Why open source?

Twitter tools often demand accounts, OAuth permissions, or opaque black-box services. TwitterTools is open source so you can verify the opposite: nothing is tracked, nothing is stored, and every claim on the site can be checked against the code.

Tech Stack

Frontend: Astro + TypeScript + Tailwind CSS (a scoped service worker powers the installable Bookmark Manager)

Backend: Python 3.8+ (3.11+ recommended) + aiohttp. Public posts are resolved through X's free syndication endpoint (the same one that powers embeds on publisher sites) — no developer account, no OAuth, no per-read billing.

Tests: vitest (frontend units) + Playwright (page smoke tests) + an offline mock suite for the backend — all run in CI on every push.

Self Hosting

Shortened. The full README is on GitHub.

Nothing above is checked by us. What we check is on the safety report.

TwitterTools MCP: common questions

Is TwitterTools MCP server safe?
Yes, by our scan: it is graded A (92/100). Read the TwitterTools MCP safety report
How do I install TwitterTools MCP?
It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
Does TwitterTools MCP need an API key?
No secret keys are declared. It reads 1 setting from the environment.
Is TwitterTools MCP maintained?
The last commit was 24 days ago (2026-10-11). The latest release is v1.2.2.
How does TwitterTools MCP compare with other MCP servers?
safety score 92/100 (higher than 95% of 48,255 servers); tools 5 (the typical server has 7); tools that change things 0% (typical: 0%. Fewer write tools means less an agent can break). Full comparison.