MCP Cloudflare DNS 服务器是一个基于模型上下文协议(MCP)的实现,它允许 AI 代理为你的域名管理 DNS 记录,让域名的 DNS 管理更加智能和便捷。
直接部署到 Smithery 以实现托管访问。
npx -y @thelord/mcp-cloudflare
创建一个 .env 文件:
CLOUDFLARE_API_TOKEN=your-api-token-here
CLOUDFLARE_ZONE_ID=your-zone-id-here
CLOUDFLARE_EMAIL=your-email@example.com # 可选
{
"mcpServers": {
"cloudflare": {
"command": "npx",
"args": ["-y", "@thelord/mcp-cloudflare"],
"env": {
"CLOUDFLARE_API_TOKEN": "your-api-token",
"CLOUDFLARE_ZONE_ID": "your-zone-id"
}
}
}
}
list_dns_records:列出所有 DNS 记录或按名称/类型进行筛选。get_dns_record:获取特定 DNS 记录的详细信息。create_dns_record:使用指定的类型、名称和内容创建新的 DNS 记录。update_dns_record:通过 ID 更新现有的 DNS 记录。delete_dns_record:通过 ID 删除 DNS 记录。本项目采用 MIT 许可证。