DoubleTick CLI 是 DoubleTick 邮件阅读跟踪服务的命令行界面及 MCP 服务器。它允许用户从终端发送带跟踪的邮件,并检查邮件是否被打开。该工具与 DoubleTick 后端配合工作,通过 CLI 创建的跟踪记录会与 Chrome 扩展程序创建的跟踪记录一同显示。
主要命令包括:
- doubletick login:通过浏览器进行 Gmail 和 DoubleTick 身份验证,凭据保存在本地 ~/.doubletick/credentials.json。
- doubletick logout:删除存储的凭据。
- doubletick send:发送跟踪邮件,注入阅读跟踪像素,通过 Gmail API 发送并注册跟踪。
- doubletick status:检查已跟踪邮件是否被打开。
- doubletick dashboard:列出所有已跟踪邮件及其打开率和统计信息。
作为 MCP 服务器,DoubleTick 可让 AI 代理(如 Claude Code、Claude Desktop 等)原生发送和跟踪邮件。使用前需先运行 doubletick login,因为 MCP 服务器使用相同的存储凭据。
工作流程:用户撰写邮件(文本或 Markdown)→ CLI 将其转换为 HTML,生成跟踪 ID 并注入 1x1 跟踪像素 → 邮件通过 Gmail API 发送 → 向 DoubleTick 后端注册跟踪 → 收件人打开邮件时像素触发,打开记录被记录 → 用户通过 doubletick status 检查状态。整个 DoubleTick 后端(像素服务、打开日志、去重、设备检测)保持不变,CLI 只是注入像素的新方式,替代了 Chrome 扩展在终端/代理工作流中的角色。
适用场景:需要在终端或 AI 代理中发送和跟踪邮件的用户,例如销售、营销或需要确认邮件送达情况的场景。
限制:需要一个 Gmail 账户和一个 DoubleTick 账户(免费层每周可跟踪 5 封邮件)。