设计仅传元数据的 MCP 邮件服务器:省 90% 上下文
saltexx · reddit · 2026-08-27
Sentio 团队分享了一个专为 Agent 设计的 MCP(Model Context Protocol)邮件服务器实践,核心策略是“仅传元数据”以节省上下文窗口:
- 问题背景:邮件是最大的上下文吞噬者,单线程含附件可达数万 token,Agent 通常不需要全文。
- 设计决策:暴露 6 个工具(listmailboxes, createmailbox, listmessages, getmessage, sendmessage, replymessage)。默认不传递正文或附件,仅返回发件人、主题、垃圾邮件评分和大小。
- 智能过滤:工具在响应前先进行认证和垃圾邮件评分,Agent 可直接丢弃垃圾邮件,避免将 25MB 附件加载到上下文中。正文仅在必要时单独获取,并默认截断。
- 安全与部署:通过 stdio 通信,使用受限于单个租户的 API 密钥认证,并继承服务器的速率限制,防止失控 Agent 爆发发送。
项目采用 MIT/Apache 2.0 双协议许可,支持 Linux 和 Windows 二进制。目前尚不支持正文搜索和日历功能。
「编程与Agent」频道最新
- Agent 平台 Agno 3.0 发布:SDK 助力企业自建与托管智能体 — pritisinghhhh · 2026-08-27
- AI Dev Tools 课程大纲:从多 Agent 编排到可观测性部署 — Al_Grigor · 2026-08-27
- 即将发布:极速推理代码下的 1:1 部署教程 — k7agar · 2026-08-27
- 思科给 9 万员工配 AI agent:八成请求用开源权重和自动化分流 — rohanpaul_ai · 2026-08-27
- 思科为9万员工配AI智能体:半数请求路由至开源模型 — rohanpaul_ai · 2026-08-27
- 开源教程:从零开始构建 AI Agent,无框架黑盒 — AccomplishedLeg1508 · 2026-08-27