关于 cloudflare-api-mcp
cloudflare-api-mcp 是一个面向开发者的 MCP(Model Context Protocol)工具,能让你在 Cursor 等支持 MCP 的编辑器中直接调用 Cloudflare API,完成 DNS 记录管理、网络配置、Workers 与 KV 等常用资源的自动化操作。
它能帮你做什么
- DNS 管理:查询、添加、修改、删除 A / AAAA / CNAME / TXT / MX 等解析记录。
- 网络配置:管理 Zone 设置、IP 访问规则、WAF 规则与页面规则。
- Workers 与存储:部署 Workers KV、修改环境变量与路由。
- 运维自动化:通过自然语言完成批量操作,例如"把 dev 域名 A 记录指向 1.2.3.4"。
使用前需要准备什么
- Cloudflare 账户,并具备目标 Zone 的编辑权限。
- API Token:在 Cloudflare 控制台 My Profile → API Tokens 创建,建议按最小权限原则授予 Zone 级别的 DNS / Workers 等权限。
由于涉及账户与域名数据,强烈建议在本地配置时填入自己的 API Token,切勿将 Token 提交到公开仓库或与他人共享。配置完成后,MCP 会通过标准 HTTPS 调用 Cloudflare API,所有请求都将使用你的凭据进行身份验证。