Tweetsmash MCP server
{
"mcpServers": {
"tweetsmash": {
"type": "http",
"url": "https://mcp.tweetsmash.com/api/mcp"
}
}
}{
"mcpServers": {
"tweetsmash": {
"type": "http",
"url": "https://mcp.tweetsmash.com/api/mcp"
}
}
}{
"mcpServers": {
"tweetsmash": {
"type": "http",
"url": "https://mcp.tweetsmash.com/api/mcp"
}
}
}{
"servers": {
"tweetsmash": {
"type": "http",
"url": "https://mcp.tweetsmash.com/api/mcp"
}
}
}{
"mcpServers": {
"tweetsmash": {
"type": "http",
"url": "https://mcp.tweetsmash.com/api/mcp"
}
}
}file .mcp.json (in your project root)file claude_desktop_config.jsonfile ~/.cursor/mcp.jsonfile .vscode/mcp.jsonfile ~/.codeium/windsurf/mcp_config.jsonversion 2.0.0
What it does
This server connects MCP clients to your X (Twitter) bookmarks stored in Tweetsmash, allowing you to search, filter, count, and label them through natural language. It is for users who want AI agents to access and manage their X bookmark library.
- Search your X bookmarks semantically by topic or keyword to find saved posts about specific subjects.
- Count how many bookmarks you have on a topic or with a specific label to get a quick overview of your library.
- Label or remove labels from bookmarks programmatically using an AI agent to organize and categorize your saved posts.
Tools this server exposes
| Tool | Does |
|---|---|
| list_bookmarks | Page through saved posts with optional filters. |
| search_bookmarks | Search bookmarks using keywords or semantic search. |
| get_bookmark_count | Count bookmarks, optionally filtered by label. |
| list_labels | List all labels in your bookmark library. |
| add_labels_to_tweets | Apply labels to bookmarked posts. |
| remove_labels_from_tweets | Remove labels from bookmarked posts. |
| setup_vector_store | Build the semantic search index for your bookmarks. |
Before you enable it
An MCP server runs with whatever access you give it. Start with a development account rather than production, and check which tools the server exposes before you let an agent call them unattended.