sendgrid-mcp-secure
AI开发平台sendgrid-mcp-secure 是一个面向 SendGrid v3 API 的安全优先 MCP 服务器,旨在防止类似 postmark-mcp 事件中邮件被静默密送(BCC)外泄的问题。它采用两阶段发送机制:没有直接发送工具,必须先通过 preview_email 验证并渲染邮件负载,返回审查并生成一次性确认令牌(10 分钟过期),再用 send_email 凭令牌发送预览过的内容。默认干跑模式,未设置 SENDGRID_MCP_MODE=live 前不会执行任何网络写操作。支持可选的收件人/域名允许列表,可防御聊天中的提示注入;内置写操作令牌桶限速(默认每小时 20 次)、JSONL 审计日志,API 密钥仅从环境变量读取。整个服务器位于单个 server.py 文件,唯一第三方依赖为官方 mcp SDK,便于审计。可经 uv 用于 Claude Desktop、Claude Code、Cursor,或从克隆运行 python3 server.py。配套 test_server.py 提供 32 项离线自检,trust.json 以机器可读方式列出每条声明的验证命令,known_gaps 明确列出尚未实现的四项内容。