Tweetsmash

X (Twitter) bookmarks MCP server: search, label, and manage your saved posts from Claude, ChatGPT, Cursor, or any MCP client.

Documentation

Tweetsmash MCP Server: X (Twitter) Bookmarks for AI Agents

The Tweetsmash MCP server connects Claude, ChatGPT, Cursor, Raycast, and any Model Context Protocol client to your X (Twitter) bookmarks. Search them semantically, count them, and manage labels through natural language.

Tweetsmash is a bookmark manager for X (Twitter): it imports the posts you bookmark on X into a searchable library, syncs them to Notion, Google Sheets, and Zotero, and exposes them to AI agents through this MCP server and an X bookmarks API.

Quick start

  1. Create a Tweetsmash account at tweetsmash.com and import your X bookmarks (one click).
  2. Generate an API token: Settings > Integrations > API.
  3. Add the server to your MCP config:
{
  "mcpServers": {
    "tweetsmash": {
      "command": "npx",
      "args": ["@tweetsmash/mcp"],
      "env": { "TWEETSMASH_TOKEN": "your-token-here" }
    }
  }
}

Hosted endpoint (no local install)

Point any remote MCP client at:

https://mcp.tweetsmash.com/api/mcp

with your Tweetsmash API token as a Bearer header.

Tools

ToolWhat it does
list_bookmarksPage through saved posts with filters
search_bookmarksKeyword and semantic search across every bookmark
get_bookmark_countCount bookmarks, optionally by label
list_labelsList every label in your library
add_labels_to_tweetsLabel bookmarks from your agent
remove_labels_from_tweetsRemove labels
setup_vector_storeBuild the semantic search index

Example prompts

  • "Find my bookmarks about prompt engineering"
  • "How many bookmarks mention MCP?"
  • "Label everything I saved last week as AI"

Links

License

MIT