用途:通过 Rube MCP 调用 Composio 的 SendGrid 工具包,自动化邮件投递相关操作,包括创建并发送营销活动(Single Sends)、管理联系人与列表、配置发件人身份、查看邮件统计、管理抑制组与事务模板。
主要能力与用法:先添加 MCP 服务器 https://rube.app/mcp 并确认 RUBE_SEARCH_TOOLS 可用,再通过 RUBE_MANAGE_CONNECTIONS 选择 sendgrid 工具包完成 API Key 授权,状态为 ACTIVE 后才能执行工作流;每次操作前先调用 RUBE_SEARCH_TOOLS 获取最新工具模式。典型流程包括:用 SENDGRID_RETRIEVE_ALL_LISTS 列出列表,SENDGRID_CREATE_A_LIST 建列表,SENDGRID_ADD_OR_UPDATE_A_CONTACT 写入联系人,SENDGRID_GET_ALL_SENDER_IDENTITIES 获取已验证发件人,再用 SENDGRID_CREATE_SINGLE_SEND 创建活动;统计方面可用 SENDGRID_RETRIEVE_GLOBAL_EMAIL_STATISTICS、SENDGRID_FILTER_ALL_MESSAGES 等。
限制与注意:嵌套参数使用双下划线表示法;CREATE 时的 send_at 不会真正排期,需使用 Schedule 端点;必须提供 suppression_group_id 或 custom_unsubscribe_url 以满足退订合规;发件人须先验证;列表 ID 为 UUID,联系人写入为异步(返回 202,需等待 10-30 秒后核对);SENDGRID_REMOVE_LIST_AND_OPTIONAL_CONTACTS 不可逆,需用户确认;消息活动过滤需付费附加功能,否则返回 403;CSV 导出每 12 小时限一次,链接 3 天后过期;批量联系人上限 30000 条或 6MB;注意 HTTP 429 与 Retry-After。缺失的收费、价格等信息暂未提供。