Skip to main content
ClaudeWave
ssavecc avatar
ssavecc

ssave-mcp-server

Ver en GitHub

A Model Context Protocol server for download media resource(tiktok,instagram,douyin video or mp3)

MCP ServersRegistry oficial0 estrellas0 forksTypeScriptMITActualizado today
ClaudeWave Trust Score
87/100
Trusted
Passed
  • Open-source license (MIT)
  • Actively maintained (<30d)
  • Clear description
  • Documented (README)
Last scanned: 8/23/2026
Install in Claude Code / Claude Desktop
Method: NPX · @ssavecc/mcp-server
Claude Code CLI
claude mcp add ssave -- npx -y @ssavecc/mcp-server
claude_desktop_config.json (Claude Desktop)
{
  "mcpServers": {
    "ssave": {
      "command": "npx",
      "args": ["-y", "@ssavecc/mcp-server"]
    }
  }
}
1. Run the command above in your terminal (Claude Code), or paste the JSON config into claude_desktop_config.json (Claude Desktop).
2. Replace any <placeholder> values with your API keys or paths.
3. Restart Claude. The MCP server and its tools appear automatically.
Casos de uso

Resumen de MCP Servers

# @ssavecc/mcp-server

[![smithery badge](https://smithery.ai/badge/ssave/tiktok-instagram-downloader)](https://smithery.ai/servers/ssave/tiktok-instagram-downloader)
[![ssave-mcp-server MCP server](https://glama.ai/mcp/servers/ssavecc/ssave-mcp-server/badges/card.svg)](https://glama.ai/mcp/servers/ssavecc/ssave-mcp-server)

Model Context Protocol (MCP) server for [Ssave.cc](https://ssave.cc) — extract and download **TikTok / Instagram / YouTube / Douyin** media (HD video without watermark, MP3 audio) directly to your local disk.

Runs locally via stdio, backed by the [Ssave Open API](https://api.ssave.cc/docs) (`/open/v1`). No registration required on the free tier.

## Quick Start

```bash
npx @ssavecc/mcp-server
```

Then add it to your MCP client:

### Claude Code

```bash
claude mcp add ssave -- npx @ssavecc/mcp-server
```

Or project-level `.mcp.json`:

```json
{
  "mcpServers": {
    "ssave": { "command": "npx", "args": ["@ssavecc/mcp-server"] }
  }
}
```

### Cursor

Settings → MCP → Add new MCP server:

```json
{
  "mcpServers": {
    "ssave": {
      "command": "npx",
      "args": ["@ssavecc/mcp-server"]
    }
  }
}
```

### Claude Desktop

Edit `claude_desktop_config.json`:

```json
{
  "mcpServers": {
    "ssave": {
      "command": "npx",
      "args": ["@ssavecc/mcp-server"]
    }
  }
}
```

## Tools

| Tool | Description |
|------|-------------|
| `extract_media` | Extract metadata and available formats from a TikTok / Instagram / YouTube / Douyin URL. Returns an `ssv_` token (expires in 5–15 min) plus per-format download URLs. |
| `download_media` | Stream the extracted media to local disk (default `~/Downloads/ssave/`, override with `output_dir`). Returns the absolute path and size. |
| `get_thumbnail` | Save the media thumbnail to local disk (proxied — never exposes the source CDN link). |

Typical flow: `extract_media(url)` → take the returned `id` → `download_media(id, type: "hd" | "watermark" | "mp3")`.

## Environment Variables

All optional:

| Variable | Default | Description |
|----------|---------|-------------|
| `SSAVE_API_BASE_URL` | `https://api.ssave.cc` | Override for local development (e.g. `http://localhost:8000`). |
| `SSAVE_API_KEY` | — | Reserved for paid tier (Phase 3): sent as `Authorization: Bearer <key>`. |
| `SSAVE_OUTPUT_DIR` | `~/Downloads/ssave/` | Default output directory when `output_dir` is not passed. |

## Rate Limits (free tier)

Shared with the Ssave Open API, per IP per UTC day:

| Operation | Limit |
|-----------|-------|
| `extract` | 10 / day |
| `download` | 50 / day |

On `429 rate_limited` the tool reports the UTC reset time.

## Development

```bash
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/
```

## Legal

For personal archiving of content you have access to. Respect platform Terms of Service. No bulk downloading. See [ssave.cc/privacy](https://ssave.cc/en/privacy).

## License

MIT

Lo que la gente pregunta sobre ssave-mcp-server

¿Qué es ssavecc/ssave-mcp-server?

+

ssavecc/ssave-mcp-server es mcp servers para el ecosistema de Claude AI. A Model Context Protocol server for download media resource(tiktok,instagram,douyin video or mp3) Tiene 0 estrellas en GitHub y su última actualización registrada es del 2026-08-22.

¿Cómo se instala ssave-mcp-server?

+

Puedes instalar ssave-mcp-server clonando el repositorio (https://github.com/ssavecc/ssave-mcp-server) o siguiendo las instrucciones del README en GitHub. ClaudeWave también te ofrece bloques de instalación rápida en esta misma página.

¿Es seguro usar ssavecc/ssave-mcp-server?

+

Nuestro agente de seguridad ha analizado ssavecc/ssave-mcp-server y le ha asignado un Trust Score de 87/100 (tier: Trusted). Revisa el desglose completo de comprobaciones superadas y flags en esta página.

¿Quién mantiene ssavecc/ssave-mcp-server?

+

ssavecc/ssave-mcp-server es mantenido por ssavecc. La última actividad registrada en GitHub es del 2026-08-22, con 0 issues abiertos.

¿Hay alternativas a ssave-mcp-server?

+

Sí. En ClaudeWave puedes explorar mcp servers similares en /categories/mcp, ordenados por popularidad o actividad reciente.

Despliega ssave-mcp-server en tu cloud

Lleva este repo a producción en minutos. Cada plataforma genera su propio entorno con variables de entorno editables.

¿Mantienes este repo? Añade un badge a tu README

Pega el badge en tu README de GitHub para mostrar que está auditado por ClaudeWave. Cada badge enlaza de vuelta a esta página y muestra el Trust Score actual.

Featured on ClaudeWave: ssavecc/ssave-mcp-server
[![Featured on ClaudeWave](https://claudewave.com/api/badge/ssavecc-ssave-mcp-server)](https://claudewave.com/repo/ssavecc-ssave-mcp-server)
<a href="https://claudewave.com/repo/ssavecc-ssave-mcp-server"><img src="https://claudewave.com/api/badge/ssavecc-ssave-mcp-server" alt="Featured on ClaudeWave: ssavecc/ssave-mcp-server" width="320" height="64" /></a>

Más MCP Servers

Alternativas a ssave-mcp-server