DSH Plugins
返回列表
🧰

dsh-cloudflare-mcp

联网工具 更新于 2026.08.31

在终端中运行以下命令:

dsh plugin install zhengjy01/dsh-cloudflare-mcp

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install zhengjy01/dsh-cloudflare-mcp 即可安装该插件,完整源码地址为 https://github.com/zhengjy01/dsh-cloudflare-mcp 。

插件介绍

DSH 内置的 MCP 客户端只支持静态请求头,而 Cloudflare 官方 MCP 服务要求完整的 OAuth 2.0 授权流程——动态客户端注册、PKCE S256、回环回调、刷新令牌——这套机制在纯静态 header 下根本无法走通。本插件在官方 @modelcontextprotocol/sdk 之上自行实现了完整的 OAuth 客户端,让连接真正经过认证,而非粘贴一个 token 了事。

授权完成后,Cloudflare 全量 API 工具(Accounts、Workers、Pages、DNS、R2、KV、D1、AI 等)以 mcp__cloudflare__* 的形式直接出现在 agent 会话中,遇到 401 时自动刷新令牌,无需人工干预。授权有两条路径:Web 设置面板一键跳转浏览器完成同意页,或在对话中让 agent 发起流程、粘贴回调码收尾,两条路径底层走的是同一条链路。

如果你正在用 DSH 做日常开发,又需要频繁操作 Cloudflare 上的资源——部署 Workers、改 DNS、查 R2 用量、跑 AI 推理——这个插件省去了手动拼接 API 请求和反复刷新 token 的麻烦,让 agent 会话变成真正的 Cloudflare 管理台。

使用场景

  • 在 agent 会话中直接管理 Cloudflare Workers、DNS、R2、KV 等资源
  • 免去手动拼接 HTTP 请求和反复刷新 token 的负担
  • 通过 Web 面板一键完成 OAuth 授权,无需额外脚本

适合人员

  • 使用 DSH 进行日常 Cloudflare 资源运维的开发者
  • 需要在 agent 对话中调用 Cloudflare 全量 API 工具的工程师
  • 偏好通过对话而非 CLI 管理基础设施的技术团队