FunDownloader Link Tools

本地只读 MCP 服务器,可在不发起网络请求、不查询元数据或下载媒体的情况下验证并规范化 Spotify、Instagram 和 Twitter/X 链接。

文档

A local, read-only Model Context Protocol server for Spotify track/playlist, Instagram post/reel, and Twitter/X status URLs. It validates link formats and removes tracking parameters. It does not fetch metadata, check availability, or download media.

Install

Requires Node.js 22.12 or newer. Download version 1.0.0 source, extract it, and run npm install --ignore-scripts inside the mcp folder. Dependencies come from npm: the official MCP SDK and Zod.

Add this to your MCP client configuration, replacing the path with your extracted folder:

{
  "mcpServers": {
    "fundownloader-links": {
      "command": "node",
      "args": [
        "/absolute/path/to/fundownloader-link-mcp/mcp/server.mjs"
      ]
    }
  }
}

Tool: normalize_media_link

Arguments: url (string, maximum 512 characters) and optional platform (spotify, instagram, or twitter; defaults to Spotify). Returns the canonical URL, platform, type, and ID. Invalid input produces a tool error. Processing happens locally with no API key or network requests.

Transport: stdio. No hosted MCP endpoint. Source may be used, copied, modified and distributed as-is without warranty.

HTTP API documentation · FunDownloader · Support