🚀 云flare MCP 服务器中文文档
云flare 的模型上下文协议 (MCP) 用于与 cloudflare API 进行交互。本详细文档将为你介绍如何安装、配置和使用 cloudflare MCP 服务器。
🚀 快速开始
云flare 的模型上下文协议 (MCP) 是一个用于与 cloudflare API 进行交互的协议。以下为你提供安装、配置和使用 cloudflare MCP 服务器的详细信息。
✨ 主要特性
KV 存储管理
- 获取值:从指定的命名空间中获取键对应的值。
- 存储值:在指定的命名空间中存储键值对,可设置过期时间。
- 列出键:列出符合前缀条件的所有键,支持分页。
- 删除键:从命名空间中删除指定的键。
R2 存储管理
- 列举桶:获取所有创建的存储桶列表。
- 创建桶:新建一个存储桶,用于存放文件。
- 删除桶:删除指定的存储桶及其内部数据。
- 列举对象:列出指定桶中的所有对象,支持前缀和分隔符过滤。
- 获取对象:下载指定路径的对象内容。
- 上传对象:上传新的对象到指定位置,可设置 MIME 类型。
- 删除对象:移除指定路径的对象。
D1 数据库管理
- 列举数据库:列出所有创建的数据库实例。
- 新建数据库:创建一个新的空数据库。
- 删除数据库:释放指定数据库的所有资源。
- 执行查询:向指定数据库发送 SQL 查询,支持参数化查询。
分析功能
- 获取数据:根据时间段和区 ID 获取对应的分析报告。
📦 安装指南
安装步骤
- 下载并解压 cloudflare MCP 服务器。
- 打开终端,导航到解压后的文件夹。
- 输入命令初始化服务器:
npm install
- 初始化完成后,重启 Claude 工作站。
预期结果
- 安装完成后会在项目目录中生成配置文件和相关依赖。
- 服务器启动后可以在浏览器中查看控制台界面。
💻 使用示例
开发指南
安装依赖
npm install
启动服务器
node dist/index run
KV 存储操作
get_kvs();
kv_get({
namespaceId: "your_namespace_id",
key: "myKey"
});
kv_put({
namespaceId: "your_namespace_id",