Tweetsmash
Manage and organize your Twitter bookmarks efficiently through AI assistants.
Community: Submitted by a user or imported; check the owner before granting accessOnlineAPI key requiredGlobalFreeRead-only
What it can do
- List Bookmarks: List user's Twitter bookmarks with optional filtering and pagination. Supports filtering by read status, media type, author, tags, date ranges, and sorting options. IMPORTANT: Use this
- Search Bookmarks: Search through a user's Twitter bookmarks using keyword search (q), semantic search (vector_search_term), or author filtering (author). At least one of q, vector_search_term, or auth
- Get Bookmark Count: Get the total count of user's bookmarks with optional filtering. Useful for understanding the size of bookmark collections before listing them.
What data it sees
Do you need an account
An API key from the service settings is required
Manage and organize your Twitter bookmarks efficiently through AI assistants. List, search, filter, and label bookmarks to enhance your Twitter experience. Integrate seamlessly with AI tools supporting the Model Context Protocol for streamlined bookmark handling.
Server tool list (7)
Raw names from tools/list. Only developers need these.
| list_bookmarks | List user's Twitter bookmarks with optional filtering and pagination. Supports filtering by read status, media type, author, tags, date ranges, and sorting options. IMPORTANT: Use this tool (with the 'author' parameter) when the user asks to show tweets by a specific author. |
| search_bookmarks | Search through a user's Twitter bookmarks using keyword search (q), semantic search (vector_search_term), or author filtering (author). At least one of q, vector_search_term, or author should be provided. IMPORTANT: Use the 'author' parameter for filtering by author, not the 'q' field. |
| get_bookmark_count | Get the total count of user's bookmarks with optional filtering. Useful for understanding the size of bookmark collections before listing them. |
| list_labels | List all user's labels with their usage counts. Useful for discovering existing labels before adding new ones. |
| add_labels_to_tweets | Add a label to a list of tweets. Can use an existing label by ID or create a new label by name. Either label_id or label_name must be provided. |
| remove_labels_from_tweets | Remove a label from a list of tweets using label_name. |
| setup_vector_store | Initialize the vector store for semantic bookmark search. CRITICAL: When vector/semantic search fails with 'Vector Store Not Setup' error, call this tool. This is an async operation that may take a few minutes for large bookmark collections. |