用途:通过 Composio 的 Salesforce 工具包,经 Rube MCP 自动化 Salesforce CRM 操作,包括线索、联系人、客户、商机、任务管理与 SOQL 查询。
主要能力:管理线索(搜索、列出、创建、更新、加入活动、应用分配规则);管理联系人与客户(搜索、创建、关联);管理商机(搜索、列出、获取详情、创建、检索数据);执行 SOQL 查询;管理任务(搜索、更新、完成);获取用户信息、自定义对象、创建记录、批量转移所有权。
使用方式:先在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用;调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit salesforce,若连接非 ACTIVE 则按返回的授权链接完成 Salesforce OAuth,确认状态为 ACTIVE 后再执行工作流。每次操作前应先调用 RUBE_SEARCH_TOOLS 获取当前工具架构。
关键参数与限制:创建线索需 LastName 和 Company;创建联系人至少需 LastName;创建商机需 Name、StageName、CloseDate,且阶段名须与 Salesforce 配置完全一致;SOQL 语法与 SQL 不同,须使用对象与字段 API 名称,自定义字段以 __c 结尾;Salesforce ID 为 15 或 18 字符;大数据集查询返回分页令牌,需用 nextRecordsUrl 继续分页并检查 done 字段。任务状态值须匹配 Salesforce 中的选项列表。
适用场景:需要以自然语言或自动化流程批量操作 Salesforce 数据、执行自定义查询或同步 CRM 记录的场景。
限制:依赖 Rube MCP 与有效的 Salesforce OAuth 连接;工具架构可能变化,须先搜索工具;资料未提供具体收费、价格或性能数据。