mcpField
T
TweetSave

TweetSave

远程服务
github.com/zezeron社交媒体728 周前更新
代码仓库

关于 TweetSave

TweetSave 是用于获取 Twitter/X 内容并将推文转换为博客文章的 MCP 服务。它支持媒体、推文串和批量获取,可输出 Markdown 或 JSON,且无需 Twitter API 密钥。

主要功能

  1. 01获取推文内容和互动数据
  2. 02获取关联推文串
  3. 03将推文转换为博客文章
  4. 04批量获取最多 10 条推文
  5. 05提取照片和视频 URL
  6. 06输出 Markdown 或 JSON

适用场景

  1. 01整理推文用于研究
  2. 02将推文转为博客草稿
  3. 03收集多条推文进行分析
  4. 04获取推文中的媒体链接

MCP 相关

向 MCP 客户端提供获取推文和推文串、转换文章、批量获取及提取媒体的工具。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://mcp.tweetsave.org/sse
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

安装包
npmtweetsave-mcp1.0.3

工具

5
参数类型必填说明
urlstring是推文 URL 或推文 ID。示例:'https://x.com/user/status/123456' 或 '123456'
response_formatenum否输出格式:'markdown' 表示便于阅读,'json' 表示结构化数据markdown | json

详细介绍

TweetSave

npm 版本 npm 下载量 许可证:MIT

MCP 服务 Claude 服务状态

用于获取 Twitter/X 内容并将其转换为博客文章的 MCP 服务。
无需 Twitter API 密钥 - 使用 FxTwitter API(免费、开源)。

网站 • 快速开始 • 功能 • 安装 • 工具


功能

  • 获取包含完整内容、媒体和互动指标的推文
  • 将推文转换为格式化的博客文章
  • 提取媒体 URL(照片、视频、GIF)
  • 批量获取多条推文(最多 10 条)
  • 支持引用推文和投票
  • 支持 Markdown 和 JSON 输出格式

快速开始

远程 MCP(推荐)

无需安装,直接连接到托管的服务:

npx -y mcp-remote https://mcp.tweetsave.org/sse
本地运行(npx)
npx -y tweetsave-mcp

安装

远程 MCP(推荐)

连接到托管的服务,无需本地安装。

Claude Code
# Global (all projects)
claude mcp add -s user tweetsave -- npx -y mcp-remote https://mcp.tweetsave.org/sse

# Project only
claude mcp add tweetsave -- npx -y mcp-remote https://mcp.tweetsave.org/sse
Claude Desktop / Cursor / Windsurf

将以下内容添加到 MCP 配置中:

{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

配置文件位置:

  • Claude Desktop(macOS): ~/Library/Application Support/Claude/claude_desktop_config.json
  • Claude Desktop(Windows): %APPDATA%\Claude\claude_desktop_config.json
  • Cursor: ~/.cursor/mcp.json
  • Windsurf: ~/.codeium/windsurf/mcp_config.json
VS Code

在工作区中创建 .vscode/mcp.json:

{
  "servers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}
Gemini CLI
gemini mcp add tweetsave "npx -y mcp-remote https://mcp.tweetsave.org/sse"
JetBrains IDE

设置 → 工具 → MCP 服务 → 添加:

OpenCode
opencode mcp add

然后按提示操作:

Antigravity

点击 ... 菜单 → MCP → 管理 MCP 服务 → 查看原始配置:

{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://mcp.tweetsave.org/sse"]
    }
  }
}

本地安装

适用于离线使用或开发。

Claude Code
# Global (all projects)
claude mcp add -s user tweetsave -- npx -y tweetsave-mcp

# Project only
claude mcp add tweetsave -- npx -y tweetsave-mcp
Claude Desktop / Cursor / Windsurf
{
  "mcpServers": {
    "tweetsave": {
      "command": "npx",
      "args": ["-y", "tweetsave-mcp"]
    }
  }
}

可用工具

tweetsave_get_tweet

获取单条推文的全部内容。

参数类型默认值描述
urlstring必填推文 URL 或 ID
response_format'markdown' | 'json''markdown'输出格式
tweetsave_get_thread

获取推文串(相互关联的推文)。

参数类型默认值描述
urlstring必填推文串中的任意推文 URL
response_format'markdown' | 'json''markdown'输出格式
tweetsave_to_blog

将推文转换为博客文章格式。

参数类型默认值描述
urlstring必填推文 URL 或 ID
include_engagementbooleantrue是否包含点赞数/转发数
response_format'markdown' | 'json''markdown'输出格式
tweetsave_batch

一次抓取多条推文。

参数类型默认值描述
urlsstring[]必填URL 数组(最多 10 个)
response_format'markdown' | 'json''markdown'输出格式
tweetsave_extract_media

从推文中提取直接媒体 URL。

参数类型默认值描述
urlstring必填推文 URL 或 ID
media_type'all' | 'photos' | 'videos''all'筛选类型

输出示例

Markdown 格式
## @itsPaulAi (Paul Couvert)

This is so good 🔥

You can run this new model on a laptop which is:
- 100% open source
- Only 3B active parameters (!!)

---
**Engagement**: 228 likes | 15 retweets | 29.9K views
**Posted**: January 19, 2026 at 08:02 PM
博客文章格式
# This is so good 🔥 You can run this new model...

*A post by @itsPaulAi*

**Author**: Paul Couvert ([@itsPaulAi](https://x.com/itsPaulAi))
**Published**: January 19, 2026 at 08:02 PM
**Read time**: 1 min read

---

[Content here]

---

## Engagement

- **Likes**: 228
- **Retweets**: 15
- **Views**: 29.9K

限制

  • 不支持回复/评论:FxTwitter API 不支持抓取回复
  • 速率限制:高频使用时,FxTwitter 有速率限制
  • 私密推文:无法访问受保护的/私密账号

许可证

MIT

参与贡献

欢迎贡献!请提交 issue 或 PR。

支持

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。