Cloudflare Mcp Server Uap

Cloudflare Mcp Server Uap

🚀 Cloudflare Workers API 文档

本项目提供了一系列用于管理 Cloudflare Workers 及其相关资源的 API,以下示例将展示如何与 Cloudflare Workers 进行交互。

🚀 快速开始

通过这些 API,你可以轻松管理 Cloudflare Workers、Pages 应用、账户信息等资源。下面为你详细介绍各个资源的操作方法。

💻 使用示例

1. 工件 (Workers)

基础用法

  • 创建一个工件
POST /workers/v1/worker
{
"name": "my-worker",
"description": "My first Cloudflare Worker"
}
  • 获取所有工件
GET /workers/v1/worker?$cursor=...&$limit=...

高级用法

  • 根据 ID 获取特定工件
GET /workers/v1/worker/{id}
  • 删除一个工件
DELETE /workers/v1/worker/{id}

2. Pages

基础用法

  • 创建一个新的 Pages 应用
POST /pages/v1/app
{
"name": "my-app",
"description": "My first Cloudflare Pages application"
}
  • 获取所有 Pages 应用
GET /pages/v1/app?$cursor=...&$limit=...

3. 账户

基础用法

  • 获取当前账户信息
GET /accounts/v1/account

4. 区域 (Zones)

基础用法

  • 创建一个新的区域
POST /zones/v1/zones
{
"name": "example.com",
"account_id": "your_account_id"
}

5. Cloudflare 账户

基础用法

  • 获取所有 Cloudflare 账户
GET /accounts/v2/accounts?$cursor=...&$limit=...

6. 计划和定价 (Plans)

基础用法

  • 获取可用的计划
GET /billing/v1/plans

7. 入门指南

基础用法

  • 创建一个新的入门项目
POST /workers/v1/getting-started/project
{
"name": "my-getting-started-project",
"template_name": "worker-typescript"
}

8. 帐户设置

基础用法

  • 更新帐户配置
PUT /accounts/v2/accounts/self/settings
{
"billing_invoice_settings": {
"send_to": "both",
"invoice_footer": "My Company Inc."
}
}

📚 详细文档

其他资源

注意事项

⚠️ 重要提示

  • 所有 API 调用都受到速率限制保护。
  • 使用 Cloudflare API 令牌进行认证。
  • 详细的错误信息将通过 HTTP 状态码和响应体返回。

🤝 贡献

欢迎任何贡献!请随意提交 Pull Request。

  • 0 关注
  • 0 收藏,25 浏览
  • system 提出于 2025-10-06 06:18

相似服务问题

相关AI产品