FetchPan

把下载交给 AI 助手。

FetchPan 的 MCP 服务器让 AI 助手直接检查链接、打开网盘分享、拿到下载直链。下面有接入方式,也可以在线调用试一试。

它能做什么

MCP(Model Context Protocol)是 AI 助手调用外部工具的通用方式。接上 FetchPan 后,你可以直接对 AI 说:“帮我下载这个百度网盘链接”。

AI 会先检查这个网站我们支不支持,分享里有文件夹时列出文件让你挑,然后在我们的服务器上把文件准备好,给你一个下载直链。

不用令牌就能用:同一网络的前几个文件免费。登录后创建令牌,每天有更多免费文件,也能用流量高速下载。

接入地址

https://fetchpan.com/mcp
传输方式
Streamable HTTP(无状态,直接返回 JSON)
认证
可选:Authorization: Bearer fp_…(令牌在开发者页创建)
不用令牌
能连接、查看工具、检查链接,并下载前几个免费文件

给 AI 读的版本: Markdown 版 · JSON 服务说明

在线调用测试

直接从这个页面调用 FetchPan 的 MCP 服务器,看看请求和返回长什么样。这里只开放只读的调用,不会创建下载任务,也不会用掉免费次数。

请求
POST https://fetchpan.com/mcp
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "check_link",
    "arguments": {
      "url": "https://pan.baidu.com/s/1AbCdEfGh"
    }
  }
}
用 curl 发送同样的请求
curl -X POST https://fetchpan.com/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json, text/event-stream" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"check_link","arguments":{"url":"https://pan.baidu.com/s/1AbCdEfGh"}}}'

接入方式

不用令牌就能试:只填服务器地址就行(Claude Code:claude mcp add --transport http fetchpan https://fetchpan.com/mcp)。想每天免费 3 个文件,就在第 1 步创建令牌,换掉 YOUR_TOKEN。每个教程大约两分钟。

Codex(OpenAI Codex 命令行、IDE 插件和应用)

  1. 在上面创建令牌并复制。
  2. 把令牌写进你的终端配置文件(~/.zshrc 或 ~/.bashrc),变量名为 FETCHPAN_TOKEN,然后重启终端。
  3. 打开 ~/.codex/config.toml(没有就新建),加入下面的 [mcp_servers.fetchpan] 配置。如果只想在某个项目里用,把它放进已信任项目里的 .codex/config.toml。
  4. 启动 Codex,输入 /mcp,应该能看到 fetchpan。在普通终端里运行 codex mcp list 也能看到。
  5. 对它说:“用 FetchPan 检查这个链接:……”。

添加到 ~/.codex/config.toml

# 1) in ~/.zshrc or ~/.bashrc, then restart the terminal:
export FETCHPAN_TOKEN="YOUR_TOKEN"

# 2) in ~/.codex/config.toml:
[mcp_servers.fetchpan]
url = "https://fetchpan.com/mcp"
bearer_token_env_var = "FETCHPAN_TOKEN"

如果你是从应用图标而不是终端启动 Codex,它可能读不到终端里的环境变量。这时把 bearer_token_env_var 那一行换成:http_headers = { Authorization = "Bearer YOUR_TOKEN" }(令牌会明文保存在文件里,请保管好这个文件)。

WorkBuddy

  1. 在上面创建令牌并复制。
  2. 在 WorkBuddy 里打开 Connectors(连接器),选 Custom connector(自定义连接器),点右上角的 Configure MCP(配置 MCP),会打开文件 ~/.workbuddy/mcp.json。不同版本的菜单名称可能略有不同。
  3. 把下面的 fetchpan 配置加到 mcpServers 里,原来已有的条目保留不动,然后点保存。
  4. 打开 My MCP(我的 MCP),把 fetchpan 开关打开。如果 WorkBuddy 问你是否信任这个服务,点确认。
  5. 新建一个任务,说:“列出 FetchPan 的工具。”应该能看到 download、check_link、get_account。

添加到 ~/.workbuddy/mcp.json

{
  "mcpServers": {
    "fetchpan": {
      "type": "http",
      "url": "https://fetchpan.com/mcp",
      "headers": {
        "Authorization": "Bearer YOUR_TOKEN"
      }
    }
  }
}

Claude Code

  1. 在上面创建令牌并复制。
  2. 在终端里运行下面的命令。
  3. 运行 claude mcp list,或在 Claude Code 里输入 /mcp,fetchpan 应显示为已连接。
  4. 对它说:“用 FetchPan 下载这个链接:……”。
claude mcp add --transport http fetchpan https://fetchpan.com/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

工具列表

共 10 个工具。通常智能体只需要用 download。连接、查看工具、下载前几个免费文件(同一网络每天 1 个,共 5 个)都不需要令牌;高速下载、查看账号和付款链接需要令牌。

工具作用消耗令牌
download给它一个链接,它会等文件准备好并返回下载地址。如果等待时间内没准备好,会返回任务 ID 让你继续查询。分享里有多个文件时,会先返回文件列表让你挑一个。1 次免费,或流量(极速)前几个免费
check_link这个网站是否支持、现在是否可用?不消耗不需要
list_supported_sites全部支持的网站及实时状态。不消耗不需要
list_files打开夸克或 PikPak 分享里的文件夹,找到要的文件(再用 download 带上 share_id 和 file_id 下载)。不消耗不需要
start_download开始一个任务但不等待,返回任务 ID。不消耗前几个免费
get_job任务状态,以及免费或极速下载分别要花多少。不消耗前几个免费
get_download_link获取已完成任务的下载地址(免费或极速)。1 次免费,或流量(极速)前几个免费
get_account你的邮箱、流量余额、每天免费次数和最近的下载。不消耗需要
list_packages可以购买的流量包。不消耗不需要
create_payment_link生成流量包的付款页,交给你来付款。只有人可以付款。不消耗需要

想要更多免费文件?创建令牌

登录后在开发者页创建 API 令牌,加到 MCP 配置里:每天有更多免费文件,也能用流量高速下载。 去开发者页创建令牌