用 AI 助手管理 FastBlob
FastBlob 提供远程 MCP 服务,让 AI 助手读取你的账户和域名、检查 DNS,也可以按你的要求添加、修改或删除域名。
连接地址:
https://mcp.fastblob.com/mcp连接时会打开 FastBlob 登录授权页。确认地址为 mcp.fastblob.com,使用你的 FastBlob 邮箱和密码登录,并核对应用名称、发布者和回调地址。无需复制控制台的登录 token。
| 权限 | 可以做什么 |
|---|---|
read |
查询账户、域名配置、DNS 和已授权的 MCP 连接 |
write |
添加、修改、删除域名,以及撤销 MCP 连接;同时包含读取权限 |
offline_access |
允许客户端刷新登录,不必每小时重新授权 |
授权页默认勾选写入权限。只想查询时,取消勾选写入选项。只读连接尝试修改配置时会收到权限不足提示,需要重新授权写入权限。
访问 token 有效期为 1 小时;刷新授权连续闲置 90 天后过期。
Claude
Section titled “Claude”在 Claude 的 Connectors 设置中添加自定义远程连接,名称填 FastBlob,URL 填上面的连接地址,按提示完成 OAuth 登录。团队工作区可能需要管理员先添加连接,再由成员分别授权。具体入口见 Claude 官方指南。
Claude Code
Section titled “Claude Code”在终端运行:
claude mcp add --transport http fastblob https://mcp.fastblob.com/mcp然后在 Claude Code 中运行 /mcp,选择 FastBlob 并按提示打开浏览器授权。参考 Claude Code MCP 文档。
ChatGPT
Section titled “ChatGPT”在 ChatGPT 网页端打开 Plugins,点击添加按钮,选择 Add custom MCP server。名称填 FastBlob,Server URL 填连接地址,认证选择 OAuth,创建插件后完成 FastBlob 授权。此功能受工作区权限和安全设置限制;入口及可用性以 OpenAI 官方接入指南 为准。
Cursor
Section titled “Cursor”在项目的 .cursor/mcp.json 中添加以下配置;已有其他服务时合并 mcpServers:
{ "mcpServers": { "fastblob": { "url": "https://mcp.fastblob.com/mcp" } }}在 Cursor 的 MCP 设置中启用 FastBlob,并按提示登录。参考 Cursor MCP 文档。
VS Code
Section titled “VS Code”运行命令面板中的 MCP: Add Server,选择 HTTP,输入连接地址并命名为 fastblob。保存配置后启动服务,按提示信任服务并完成 OAuth 登录。参考 VS Code MCP 文档。
可以让助手做什么
Section titled “可以让助手做什么”连接成功后,先试试:
查看我当前连接的 FastBlob 账户、剩余流量和域名列表。
添加域名并取得 DNS 记录:
把 cdn.example.com 添加到 FastBlob,回源地址是 https://pub-example.r2.dev,允许所有桶。给我需要添加的 CNAME 记录。
MCP 会返回十条 CNAME 记录和可导入的 zone 文件。你仍需在 DNS 服务商处配置它们,然后让助手检查:
检查 cdn.example.com 的 DNS,告诉我哪些 CNAME 还不正确。
修改配置前先预览:
读取 cdn.example.com 当前配置,保留其他设置,把响应头 Access-Control-Allow-Origin 设为 *。先 dry-run 给我看修改前后差异,确认后再保存。
| 工具 | 用途 | 权限 |
|---|---|---|
whoami |
当前用户、权限和 token 到期时间 | read |
get_account |
邮箱、剩余流量及是否暂停服务 | read |
list_domains |
域名、回源地址和 revision | read |
get_domain |
完整配置、revision、DNS 记录和 zone 文件 | read |
check_domain_dns |
检查十个子域的 CNAME | read |
add_domain |
添加域名;相同配置重试不会重复添加 | write |
update_domain_config |
整份替换配置,要求 revision,支持 dry-run | write |
delete_domain |
删除域名,要求 confirmDomain 与域名完全一致 | write |
list_connections |
分页列出自己的 MCP 授权连接 | read |
revoke_connection |
按 grantId 撤销自己的连接 | write |
密钥、并发修改与删除
Section titled “密钥、并发修改与删除”请求头值会在 API 端替换成 <redacted> 后再交给助手,包括私有桶的 Authorization。更新时保留这个占位符,就会保留同名、同动作的原始值;如果匹配不唯一,需在控制台编辑。不要把 <redacted> 当作一个新密钥填写。
私有桶密钥建议直接在控制台输入,详见 Header 改写。你主动输入聊天的秘密仍会发送给模型服务商,FastBlob 的返回值脱敏无法保护这部分内容。
update_domain_config 替换整份配置,不是局部补丁。助手应先读取配置并携带当时的 revision;如果期间你在控制台修改过,保存会被拒绝,需重新读取并核对差异。dryRun 只校验和预览,不会保存。
删除前应明确确认域名。删除后节点可能继续使用旧配置,最长约 30 分钟。重新添加不等于恢复所有旧配置,务必确认不再需要该域名后再删除。
让一个拥有写入权限的客户端调用 list_connections,核对客户端名称和 grantId,再调用 revoke_connection。撤销当前连接后,需要重新登录才能继续使用。也可以从另一个已授权的写入客户端撤销丢失设备上的连接。
当前控制台尚未提供连接管理页。如果没有可用的写入客户端,可重新连接一个可信客户端并授权写入,再撤销旧连接。只在客户端移除本地配置不代表服务端授权已撤销。