关于 sendar
sendar 提供用于集成应用邮件的可移植 Agent 技能和远程 MCP 服务。它支持检查设置、预览邮件和查询发送状态;发送操作受授权与收件人限制。
主要功能
- 01检查邮件设置状态
- 02预览邮件而不发送
- 03列出域名、模板和邮件
- 04查询邮件状态
- 05在获得授权后发送邮件
- 06安装集成技能和插件清单
适用场景
- 01使用前检查邮件集成
- 02发送前预览应用邮件
- 03核实已发送邮件的状态
- 04为 Agent 项目添加邮件集成指南
MCP 相关
通过 Streamable HTTP 提供远程 MCP 服务,包含设置、预览、域名、模板、邮件列表、状态查询及获准发送等工具。OAuth 默认只读;发送需要授权和确认。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://sendar.app/api/mcpclaude mcp add --transport http app-sendar https://sendar.app/api/mcp{"mcpServers":{"app-sendar":{"type":"http","url":"https://sendar.app/api/mcp"}}}在 Cursor 中打开{"servers":{"app-sendar":{"type":"http","url":"https://sendar.app/api/mcp"}}}在 VS Code 中打开{"mcpServers":{"app-sendar":{"type":"http","url":"https://sendar.app/api/mcp"}}}{"mcpServers":{"app-sendar":{"serverUrl":"https://sendar.app/api/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Sendar — 面向 AI Agent 的电子邮件
用于将应用电子邮件与 Sendar 集成的可移植技能和插件清单。
安装技能
npx skills add Thutos/sendar-agent-skills
在安装程序中选择 Agent 和技能。技能无需连接账户即可编写集成代码。安装第三方技能前,请先检查文件。
Replit
通过 + → 使用技能 → 从 GitHub 导入 导入 https://github.com/Thutos/sendar-agent-skills,预览并选择三个技能。或者在项目 shell 中运行:
npx skills add Thutos/sendar-agent-skills --agent replit
文件位于 .agents/skills。将 SENDAR_API_KEY 保存在 Replit Secrets 和服务端代码中。安装技能与连接账户或授权发送是相互独立的。Replit 设置。
Windsurf / Devin Desktop
npx skills add Thutos/sendar-agent-skills --agent windsurf
安装程序使用 .agents/skills,并在 .windsurf/skills 下创建链接。当前版本的 Devin Desktop 也会发现 .agents/skills;.devin/skills 是其首选的手动安装位置。在 Cascade 中,调用 @sendar-integrate、@sendar-delivery 或 @sendar-migrate。Windsurf 设置。
这两种 CLI 安装布局均于 2026 年 9 月 30 日在隔离项目中完成测试,测试包含辅助参考文件。这些是安装检查,并不代表在 Replit/Cascade 中完成了端到端执行,也不代表获得合作伙伴目录批准。
连接 MCP
远程端点:**https://sendar.app/api/mcp**(Streamable HTTP)。
- Claude Code:
claude mcp add --transport http sendar https://sendar.app/api/mcp,然后从/mcp连接。 - Codex:
codex mcp add sendar --url https://sendar.app/api/mcp,然后运行codex mcp login sendar。 - Cursor:将
configs/cursor.json合并到 MCP 配置中;使用连接/身份验证控件。 - VS Code/Copilot:将
configs/vscode.json合并到.vscode/mcp.json;启动服务并按照提示完成身份验证。 - ChatGPT 和 Claude 网页版:如果你的账户支持,可将该端点添加为自定义连接器。精选市场列表需单独申请,且可能需要审核。
OAuth 使用 S256 PKCE 和动态公共客户端注册。授权期间,默认仅具备只读权限;发送为可选功能,并受已验证域名、每日收件人限额和可选收件人名单限制。可从 https://sendar.app/agent-connections 撤销授权。授权页面中的客户端名称由客户端自行声明,并非平台身份验证。
现有 API 密钥也可通过 Authorization Bearer 标头使用,并保留其现有权限。请将密钥保存在私有环境/密钥存储中,不要提交到配置文件。对于不支持 OAuth、但支持机密标头的客户端,也可以使用此方式。
插件包
此仓库包含指向相同技能和 MCP 服务的 Codex、Claude Code 和 Cursor 清单。对于 Claude Code,请将此仓库添加为插件市场,然后安装 sendar@sendar。市场提交情况另行跟踪;清单的存在并不代表获得认可或已上架。
工具
get_setup_status、preview_email、list_domains、list_templates、list_emails、get_email_status,以及(在获得许可时)send_email。
实时发送需要任务授权、confirmed: true 和稳定的 idempotency_key。预览不会发送邮件。对于结果不确定的操作,不要使用新的密钥重试。“已发送”表示服务提供商已接受邮件,并不表示邮件已送达收件箱。
应用构建器
对于 Lovable、Replit、Bolt 和 v0,请使用 https://sendar.app/ai 和服务端起始模板 https://github.com/Thutos/sendar-email-starters。请让构建器集成现有应用事件,并将 SENDAR_API_KEY 保存在其私有服务端环境中。这些操作指南并不意味着已在原生市场上架。
兼容性与支持
请参阅 https://sendar.app/ai,了解相关说明和发行版本。协议/身份验证测试会针对临时数据库自动运行。必须单独验证各客户端的登录情况以及精选市场的审核结果。请通过 GitHub Issues 报告集成问题,勿提供凭据、私人收件人或邮件正文。
隐私:https://sendar.app/privacy · 条款:https://sendar.app/terms
面向 Agent 的公开参考资料
公开合约涵盖核心电子邮件操作;不提供仪表板/管理员 API。 REST API 密钥保留现有权限。MCP OAuth 连接默认仅限读取; 如需发送,则必须授予范围受限的权限。模拟或预览成功 不代表已通过实时投递测试。文档文件用于辅助集成,不保证 搜索排名或市场审核通过。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。