关于 ssave.cc — TikTok & Instagram Downloader
此 MCP 服务可提取 TikTok、Instagram、YouTube 和 Douyin 媒体并保存到本地磁盘,支持选择视频格式、下载 MP3 和保存缩略图。
主要功能
- 01提取媒体信息和可用格式
- 02将视频或 MP3 下载到磁盘
- 03在本地保存缩略图
- 04通过本地 stdio 运行
适用场景
- 01保存支持平台上的视频
- 02将媒体下载为 MP3
- 03下载前查看可用格式
MCP 相关
向 MCP 客户端提供 `extract_media`、`download_media` 和 `get_thumbnail` 工具。服务通过本地 stdio 运行,并使用 Ssave Open API。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
3收录的工具列表 · 更新于 2 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| url | string | 是 | TikTok / Instagram / YouTube / Douyin 视频链接 |
| format | enum | 否 | 默认 video;audio 只取 mp3(YT/IG 按需二次调用)video | audio |
详细介绍
@ssavecc/mcp-server
用于 Ssave.cc 的模型上下文协议(MCP)服务 — 直接将 TikTok / Instagram / YouTube / Douyin 媒体(无水印高清视频、MP3 音频)提取并下载到本地磁盘。
通过 stdio 在本地运行,由 Ssave Open API(/open/v1)提供支持。免费套餐无需注册。
快速开始
npx @ssavecc/mcp-server
然后将其添加到 MCP 客户端:
Claude Code
claude mcp add ssave -- npx @ssavecc/mcp-server
或使用项目级 .mcp.json:
{
"mcpServers": {
"ssave": { "command": "npx", "args": ["@ssavecc/mcp-server"] }
}
}
Cursor
设置 → MCP → 添加新的 MCP 服务:
{
"mcpServers": {
"ssave": {
"command": "npx",
"args": ["@ssavecc/mcp-server"]
}
}
}
Claude Desktop
编辑 claude_desktop_config.json:
{
"mcpServers": {
"ssave": {
"command": "npx",
"args": ["@ssavecc/mcp-server"]
}
}
}
工具
| 工具 | 描述 |
|---|---|
extract_media | 从 TikTok / Instagram / YouTube / Douyin URL 中提取元数据和可用格式。返回一个 ssv_ 令牌(5–15 分钟后过期)以及每种格式对应的下载 URL。 |
download_media | 将提取的媒体流式下载到本地磁盘(默认目录为 ~/Downloads/ssave/,可通过 output_dir 覆盖)。返回绝对路径和文件大小。 |
get_thumbnail | 将媒体缩略图保存到本地磁盘(通过代理获取,不会暴露源 CDN 链接)。 |
典型流程:extract_media(url) → 获取返回的 id → download_media(id, type: "hd" | "watermark" | "mp3")。
环境变量
全部为可选项:
| 变量 | 默认值 | 描述 |
|---|---|---|
SSAVE_API_BASE_URL | https://api.ssave.cc | 用于本地开发的覆盖值(例如 http://localhost:8000)。 |
SSAVE_API_KEY | — | 为付费套餐预留(第 3 阶段):作为 Authorization: Bearer <key> 发送。 |
SSAVE_OUTPUT_DIR | ~/Downloads/ssave/ | 未传入 output_dir 时使用的默认输出目录。 |
速率限制(免费套餐)
与 Ssave Open API 共享,按 IP 和 UTC 日期计算:
| 操作 | 限制 |
|---|---|
extract | 每天 10 次 |
download | 每天 50 次 |
遇到 429 rate_limited 时,工具会报告 UTC 重置时间。
开发
npm install
npm run dev # run server on stdio (connect with MCP Inspector: npx @modelcontextprotocol/inspector)
npm test # unit tests (mock fetch)
npm run build # compile to dist/
法律声明
仅用于归档你有权访问的内容。请遵守平台服务条款。禁止批量下载。请参阅 ssave.cc/privacy。
许可证
MIT
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。