关于 Tweetsmash
Tweetsmash 提供 MCP 服务,可在已保存内容库中搜索和管理 X 书签。它支持关键词与语义搜索、书签计数及标签操作,也提供托管端点和本地软件包。
主要功能
- 01关键词和语义书签搜索
- 02按条件浏览书签
- 03按标签统计书签
- 04查看和管理标签
- 05构建语义搜索索引
适用场景
- 01查找有关某主题的已保存帖子
- 02统计带有某标签的书签
- 03为一组已保存帖子添加标签
MCP 相关
该服务向 MCP 客户端提供书签搜索与管理工具。可通过 @tweetsmash/mcp 软件包运行,也可连接 https://mcp.tweetsmash.com/api/mcp 托管端点。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
服务地址
https://mcp.tweetsmash.com/api/mcp一键复制安装命令
Claude CodeTerminal
claude mcp add --transport http tweetsmash https://mcp.tweetsmash.com/api/mcpCursor.cursor/mcp.json
{"mcpServers":{"tweetsmash":{"type":"http","url":"https://mcp.tweetsmash.com/api/mcp"}}}在 Cursor 中打开VS Code.vscode/mcp.json
{"servers":{"tweetsmash":{"type":"http","url":"https://mcp.tweetsmash.com/api/mcp"}}}在 VS Code 中打开Claude Desktopclaude_desktop_config.json
{"mcpServers":{"tweetsmash":{"type":"http","url":"https://mcp.tweetsmash.com/api/mcp"}}}Windsurf~/.codeium/windsurf/mcp_config.json
{"mcpServers":{"tweetsmash":{"serverUrl":"https://mcp.tweetsmash.com/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
5| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| limit | number | 否 | 要检索的书签数量(1-100) |
| cursor | string | 否 | 下一页结果的分页游标 |
| is_unread_only | boolean | 否 | 仅筛选未读书签 |
| hide_archived | boolean | 否 | 在结果中隐藏已归档书签 |
| media_type | enum | 否 | 按特定媒体类型筛选thread | media | replies | notes | links |
| author | string | 否 | 按特定作者用户名筛选 |
| tag | string | 否 | 按特定标签筛选 |
| posted_from | string | 否 | 筛选此日期之后发布的推文(ISO 8601 格式) |
| posted_to | string | 否 | 筛选此日期之前发布的推文(ISO 8601 格式) |
| bookmarked_from | string | 否 | 筛选此日期之后添加的书签(ISO 8601 格式) |
| bookmarked_to | string | 否 | 筛选此日期之前添加的书签(ISO 8601 格式) |
| sort_by | enum | 否 | 结果的排序顺序POSTED_DATE_ASC | POSTED_DATE_DESC | OLDEST_FIRST | NEWEST_FIRST |
详细介绍
Tweetsmash MCP 服务:面向 AI Agent 的 X(Twitter)书签
Tweetsmash MCP 服务可将 Claude、ChatGPT、Cursor、Raycast 及任何 Model Context Protocol 客户端连接到你的 X(Twitter)书签。通过自然语言搜索书签内容、统计数量并管理标签。
Tweetsmash 是一款 X(Twitter)书签管理器:它会将你在 X 上收藏的帖子导入可搜索的资料库,同步到 Notion、Google Sheets 和 Zotero,并通过此 MCP 服务和 X 书签 API向 AI Agent 提供这些内容。
快速开始
- 在 tweetsmash.com 创建 Tweetsmash 账户,并导入你的 X 书签(一键完成)。
- 生成 API 令牌:Settings > Integrations > API。
- 将此服务添加到你的 MCP 配置中:
{
"mcpServers": {
"tweetsmash": {
"command": "npx",
"args": ["@tweetsmash/mcp"],
"env": { "TWEETSMASH_TOKEN": "your-token-here" }
}
}
}
托管端点(无需本地安装)
将任何远程 MCP 客户端指向:
https://mcp.tweetsmash.com/api/mcp
并在 Bearer 标头中提供你的 Tweetsmash API 令牌。
工具
| 工具 | 功能 |
|---|---|
list_bookmarks | 使用筛选条件分页浏览已保存的帖子 |
search_bookmarks | 对所有书签进行关键词和语义搜索 |
get_bookmark_count | 统计书签数量,可按标签筛选 |
list_labels | 列出资料库中的所有标签 |
add_labels_to_tweets | 通过 Agent 为书签添加标签 |
remove_labels_from_tweets | 移除标签 |
setup_vector_store | 构建语义搜索索引 |
提示词示例
- “查找我收藏的、与提示词工程相关的书签”
- “有多少条书签提到了 MCP?”
- “为我上周收藏的所有内容添加 AI 标签”
链接
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。