mcpField
T
Tweetsmash

Tweetsmash

Remote
tweetsmash.comProductivity0Updated 16w ago

About Tweetsmash

Tweetsmash provides an MCP server for searching and managing X bookmarks in a saved-post library. It supports keyword and semantic search, bookmark counts, and label operations, with a hosted endpoint available as well as a local package.

Key features

  1. 01Keyword and semantic bookmark search
  2. 02Browse bookmarks with filters
  3. 03Count bookmarks by label
  4. 04List and manage labels
  5. 05Build a semantic search index

Use cases

  1. 01Find saved posts about a topic
  2. 02Count bookmarks associated with a label
  3. 03Apply labels to a group of saved posts

MCP support

The server exposes bookmark search and management tools to MCP clients. It can run through the @tweetsmash/mcp package or the hosted endpoint at https://mcp.tweetsmash.com/api/mcp.

Configuration

Remote servers need no local install. Pick your client, then copy the config or install in one click.

Endpointhttps://mcp.tweetsmash.com/api/mcp
Copy install command
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.

Tools

5
ParameterTypeRequiredDescription
limitnumberNoNumber of bookmarks to retrieve (1-100)
cursorstringNoPagination cursor for next page of results
is_unread_onlybooleanNoFilter to only unread bookmarks
hide_archivedbooleanNoHide archived bookmarks from results
media_typeenumNoFilter by specific media typethread | media | replies | notes | links
authorstringNoFilter by specific author username
tagstringNoFilter by specific tag
posted_fromstringNoFilter tweets posted after this date (ISO 8601 format)
posted_tostringNoFilter tweets posted before this date (ISO 8601 format)
bookmarked_fromstringNoFilter bookmarks added after this date (ISO 8601 format)
bookmarked_tostringNoFilter bookmarks added before this date (ISO 8601 format)
sort_byenumNoSort order for resultsPOSTED_DATE_ASC | POSTED_DATE_DESC | OLDEST_FIRST | NEWEST_FIRST

Details

From the project README

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

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.