Token导航 LogoToken导航TokenDH.com
MCP Stdio Cloudflare logo
运维云端未说明官方级别未说明来源级核验

MCP Stdio Cloudflare

MCP Server

一个用于Cloudflare KV操作和ProtonMail Bridge邮件自动处理的综合服务,支持法律、政府和投诉邮件的分类存储。

工具数

8

提示词数

0

GitHub Stars

0

资源数

0
JavaScriptCursor云端部署Cursor

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

org-mobicycle-ee

提供方

org-mobicycle-ee

最后核验

2026/5/17 20:19

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Cloudflare电子邮件MCP服务器

用于Cloudflare KV操作和从ProtonMail Bridge到Cloudflare KV命名空间的自动电子邮件处理的全面模型上下文协议服务器。

特性

KV操作

  • 密钥管理:列出、计数、获取、放置、删除任何KV命名空间中的键
  • 分页:使用基于光标的分页处理大型数据集
  • 批量操作:高效检索多个密钥

电子邮件处理

  • 自动转移:将电子邮件从特定的IMAP文件夹移动到相应的KV命名空间
  • UUID v5主体ID:具有独立存储的确定性车身识别
  • 文件夹映射:法院、政府和法律通信的预配置映射
  • 状态跟踪:工作流管理的待定/已处理状态

建筑

双层存储

Court KV Namespace:
├── Key: 2026.02.09_casework_ico_org_uk_10-30-45
└── Value: {
    "from": "casework@ico.org.uk",
    "to": "rose@mobicycle.ee", 
    "subject": "Your complaint reference IC-...",
    "body": "f47ac10b-58cc-4372-a567-0e02b2c3d479",
    "namespace": "ICO Complaints",
    "status": "pending"
}

Body KV Namespace (by year):
├── Key: f47ac10b-58cc-4372-a567-0e02b2c3d479
└── Value: { "text": "Dear Ms Liu..." }

文件夹映射

自动处理来自以下来源的电子邮件:

  • 法院:上诉、衡平法院、行政法院、王座法院、最高法院等。
  • 政府:GLD,美国国务院,爱沙尼亚政府
  • 投诉:HMCTS、ICO、PHSO、律师标准、议会
  • 政党:刘诉讼、香港法律、承租人财产等。

设置

先决条件

  • Bun运行时
  • ProtonMail桥在本地运行
  • 具有KV访问权限的Cloudflare帐户
  • Wrangler CLI已配置

认证

服务器自动使用Wrangler OAuth令牌:

wrangler auth login

安装

bun install
bun run build
bun start

用法

MCP工具

KV操作

// Count keys in a namespace
kv_keys_count({
  namespace_id: "your-namespace-id",
  prefix: "email:"
})

// List keys with pagination  
kv_keys_list({
  namespace_id: "your-namespace-id",
  prefix: "2026.02",
  limit: 100,
  cursor: "next-page-cursor"
})

// Get/set individual values
kv_key_get({ namespace_id: "...", key: "..." })
kv_key_put({ namespace_id: "...", key: "...", value: "..." })

电子邮件处理

// Transfer emails from approved folders
email_transfer_folders({
  folders: ["INBOX/Courts/Supreme"],
  since: "2026-02-01T00:00:00Z",
  dry_run: true
})

// Check processing stats
email_folder_stats({
  folder_name: "INBOX/Complaints/ICO"
})

// List all folders and their approval status
email_list_folders()

配置

已批准的文件夹

只有预配置的文件夹会自动同步到KV:

  • 法律信函文件夹
  • 法庭通信
  • 政府机构
  • 投诉系统

KV命名空间

  • 法院名称空间:每个管辖区一个
  • 尸体存放处:按年份分开(email-bodies-2026)
  • 帐户映射:网桥gRPC帐户信息

发展

项目结构

src/
├── index.ts           # Main MCP server with stdio transport
├── cloudflare-api.ts  # KV operations via Cloudflare API
└── email-processor.ts # IMAP to KV sync logic

dist/                  # Built JavaScript
README.md             # This file
package.json          # Dependencies and scripts

建筑

bun run build    # TypeScript compilation
bun run dev     # Watch mode

测试

# Dry run email processing
email_transfer_folders({ dry_run: true })

# Test KV operations
kv_keys_count({ namespace_id: "test-namespace" })

整合

克劳德代码MCP配置

添加到克劳德代码MCP设置:

{
  "mcpServers": {
    "cloudflare-email": {
      "command": "bun",
      "args": ["start"],
      "cwd": "/path/to/this/directory"
    }
  }
}

环境变量

# Optional - detected automatically from wrangler
CLOUDFLARE_API_TOKEN=your-token
CLOUDFLARE_ACCOUNT_ID=your-account-id

自动化

桥梁集成

使用ProtonMail Bridge gRPC进行帐户映射:

  • 网桥重启时自动捕获令牌
  • 账户结构推送到KV
  • 防止电子邮件重复计数

工作流程

  1. Bridge在配置的文件夹中接收电子邮件
  2. MCP服务器将新电子邮件同步到KV命名空间
  3. 人工智能分流系统处理待处理的电子邮件
  4. 状态更新跟踪工作流进度

许可证

内部MobiCycle OÜproject-不用于公共分发

目录标签

目录标签

JavaScriptCursor云端部署KV存储本地部署邮件自动化法律邮件处理政府通信Cloudflare

支持客户端

Cursor

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

oauth

工具数量(toolCount,工具数)

8

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明oauth部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP