About FastSaver API
FastSaver API is a remote MCP server for AI agents that turns supported social-media links into JSON containing direct media URLs and metadata. Its tools also cover YouTube search and downloads, music charts, and account usage.
Key features
- 01Resolve social links to media URLs
- 02Get YouTube details and formats
- 03Search YouTube videos
- 04Create temporary YouTube download links
- 05Check music charts and API balance
Use cases
- 01Retrieve media URLs from a post link
- 02Inspect YouTube video formats and sizes
- 03Search YouTube for videos
- 04Check remaining credits and rate limits
MCP support
Provides seven tools through a remote MCP server at `https://mcp.fastsaver.io/mcp`. Clients authenticate with an API key in a request header.
Configuration
Remote servers need no local install. Pick your client, then copy the config or install in one click.
https://mcp.fastsaver.io/mcpclaude mcp add --transport http io-fastsaver-api https://mcp.fastsaver.io/mcp{"mcpServers":{"io-fastsaver-api":{"type":"http","url":"https://mcp.fastsaver.io/mcp"}}}Open in Cursor{"servers":{"io-fastsaver-api":{"type":"http","url":"https://mcp.fastsaver.io/mcp"}}}Open in VS Code{"mcpServers":{"io-fastsaver-api":{"type":"http","url":"https://mcp.fastsaver.io/mcp"}}}{"mcpServers":{"io-fastsaver-api":{"serverUrl":"https://mcp.fastsaver.io/mcp"}}}Run commands in a terminal; paste JSON into the client’s MCP config and restart. Servers that need sign-in will prompt on first connect.
https://mcp.fastsaver.io/mcpAuth requiredTools
Details
From the project READMEFastSaver API for AI agents
Turn Instagram, TikTok, YouTube, Pinterest, Facebook, X, Rutube and Likee links into JSON with direct media download URLs, from your AI agent or coding assistant.
This repository has three things:
- An agent skill (
skills/fastsaver-api/SKILL.md). It teaches a coding agent how to integrate FastSaver API into an app, bot or script: endpoints, prices, response shapes, errors, retries and code. - A remote MCP server at
https://mcp.fastsaver.io/mcp. Your assistant calls FastSaver directly, with seven tools. - A Claude Code plugin that installs both in one step.
Get an API key
Sign up at https://api.fastsaver.io/auth. The key is on the dashboard.
Claude Code: skill and MCP server together
/plugin marketplace add coder2077/fastsaver_mcp
/plugin install fastsaver-api@fastsaver
Claude Code asks for your API key when the plugin is enabled and keeps it in secure storage. To set or change it later:
/plugin configure fastsaver-api@fastsaver
The skill alone
Copy the skills/fastsaver-api folder into your agent's skills folder. In
Claude Code that is ~/.claude/skills/. The skill follows the open Agent
Skills format (https://agentskills.io), so other agents that read
SKILL.md skills can use it too.
The MCP server alone
- URL:
https://mcp.fastsaver.io/mcp(Streamable HTTP, stateless, protocol 2026-07-28 and 2025-11-25). - Auth: your key in the
X-Api-Keyheader, orAuthorization: Bearer <key>. Never put the key in the URL. - Listing the tools and
list_supported_platformswork without a key. server.jsonis its entry for the official MCP Registry (io.fastsaver/api).
Claude Code:
claude mcp add --transport http fastsaver https://mcp.fastsaver.io/mcp --header "X-Api-Key: YOUR_KEY"
Cursor (~/.cursor/mcp.json):
{
"mcpServers": {
"fastsaver": {
"url": "https://mcp.fastsaver.io/mcp",
"headers": { "X-Api-Key": "${env:FASTSAVER_API_KEY}" }
}
}
}
VS Code (.vscode/mcp.json):
{
"inputs": [
{ "type": "promptString", "id": "fastsaver-key", "description": "FastSaver API key", "password": true }
],
"servers": {
"fastsaver": {
"type": "http",
"url": "https://mcp.fastsaver.io/mcp",
"headers": { "X-Api-Key": "${input:fastsaver-key}" }
}
}
}
Codex CLI (~/.codex/config.toml):
[mcp_servers.fastsaver]
url = "https://mcp.fastsaver.io/mcp"
bearer_token_env_var = "FASTSAVER_API_KEY"
Gemini CLI:
gemini mcp add --transport http --header "X-Api-Key: YOUR_KEY" fastsaver https://mcp.fastsaver.io/mcp
Any other client that can send a header: the URL above plus the X-Api-Key header.
Tools
| Tool | What it does | Credits |
|---|---|---|
fetch_media | Direct links and metadata for one post, reel, story, video or pin | 1.5; Instagram stories and highlights 5; Rutube, Likee 3 |
youtube_info | Title, author, duration and formats with file sizes | 2 |
youtube_search | Search YouTube videos, one page at a time | 2 |
youtube_download | A temporary direct link: audio, or 144p to 2160p | 15; 1440p and 2160p 25 |
music_charts | Shazam top chart for a country or the world | 1 |
get_balance | Plan, credits left and rate limit | free |
list_supported_platforms | Platforms, link forms and prices | free, no key |
A call that fails costs 0.1, even for an unsupported link or one with no post or video id. A tool result is the same JSON the REST API returns.
Links
- Docs: https://api.fastsaver.io/docs
- MCP setup for each client: https://api.fastsaver.io/docs/mcp
- Prices: https://api.fastsaver.io/pricing
- Full reference for agents: https://api.fastsaver.io/llms-full.txt
- Privacy: https://api.fastsaver.io/privacy
- Terms: https://api.fastsaver.io/terms
License
MIT, see LICENSE. It does not cover the FastSaver name or logo.
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.