Cloudflare MCP Server for IDE - MCP服务,MCP服务器,MCP教程

基本能力

产品定位

mcp-server-cloudflare 是一个基于 Model Context Protocol (MCP) 的服务器,用于在大型语言模型 (LLMs) 和 Cloudflare API 之间管理上下文。

核心功能

  1. KV Store 管理:包括列出 KV 命名空间、获取/存储/删除 KV 值等。
  2. R2 Storage 管理:包括列出/创建/删除 R2 存储桶、管理对象等。
  3. D1 Database 管理:包括列出/创建/删除 D1 数据库、执行 SQL 查询等。
  4. Workers 管理:包括列出/获取/更新/删除 Worker 脚本等。
  5. Analytics:获取域名的分析数据,支持日期范围过滤。

适用场景

  1. 通过自然语言指令部署和管理 Cloudflare Workers。
  2. 查询和管理 Cloudflare KV、R2、D1 等存储和数据库服务。
  3. 自动化 Cloudflare 资源的创建、更新和删除。

工具列表

  1. KV Store 工具get_kvs, kv_get, kv_put, kv_list, kv_delete
  2. R2 Storage 工具r2_list_buckets, r2_create_bucket, r2_delete_bucket, r2_list_objects, r2_get_object, r2_put_object, r2_delete_object
  3. D1 Database 工具d1_list_databases, d1_create_database, d1_delete_database, d1_query
  4. Workers 工具worker_list, worker_get, worker_put, worker_delete
  5. Analytics 工具analytics_get

常见问题解答

  1. 如何安装? 运行 npx @gutmutcode/mcp-server-cloudflare init
  2. 如何调试? 检查 Cline 或 Windsurf 的配置文件,确保 cloudflare 部分已正确配置。
  3. 如何本地开发? 运行 pnpm installpnpm build:watch,然后使用 node dist/index.js init 进行测试。

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm。
  2. 确保已安装 pnpm(可选,用于开发)。

安装教程

  1. 运行以下命令初始化:
    npx @gutmutcode/mcp-server-cloudflare init
  2. 重启 Claude Desktop,检查工具图标是否显示。
  3. 检查 Cline 或 Windsurf 的配置文件,确保 cloudflare 部分已正确配置。

调试方式

  1. 本地开发时,运行以下命令:
    pnpm install
    pnpm build:watch
  2. 在另一个终端中运行:
    node dist/index.js init
  3. 检查工具是否可用,或直接调用工具命令进行测试。

点击访问

搜索工具

n8n MCP Server - MCP服务,MCP服务器,MCP教程

2025-4-29 16:26:56

搜索工具

MCP Advanced Reasoning Server for Cursor AI - MCP服务,MCP服务器,MCP教程

2025-4-29 16:27:04

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索