通过 MCP 集成,提高您的开发效率
学习目标
完成本单元后,您将能够:
- 解释什么是模型上下文协议 (MCP) 及其为什么重要。
- 描述 Salesforce DX MCP 服务器如何增强开发工作流。
- 将 MCP 服务器与 Agentforce 集成以提升功能。
- 使用 MCP 访问外部工具和数据源。
模型上下文协议是什么?
模型上下文协议 (MCP) 是一项开放标准,可使像 Agentforce 这样的 AI 助手能够安全地连接外部工具、数据源和服务。可以将 MCP 想象成一个通用翻译器,可使您的 AI 助手与几乎任何系统或服务进行交互,从而大幅扩展其能力,不再局限于代码生成。
MCP 的重要性在于它将 Agentforce 从一个独立的编码工具转变为一个全面的开发生态系统。Agentforce 并非仅依赖自身训练数据生成代码,它现在还可以访问实时信息、与您的开发工具互动、查询数据库并与第三方服务集成——同时维持安全和隐私标准。
Salesforce DX MCP 服务器:您的开发利器
Salesforce DX MCP 服务器是一种专门的 MCP 实现方式,能够将 Agentforce 直接连接到您的 Salesforce 开发环境。这种集成提供了前所未有的访问权限,包括访问您的组织的元数据、配置和开发工具。
通过 Salesforce DX MCP 服务器,Agentforce 可以:
- 实时查询您的组织的架构和元数据。
- 访问自定义对象定义、字段配置和关系。
- 检索和分析现有 Apex 类、触发器和 Lightning 组件。
- 理解您的组织的安全模型、权限集和简档。
- 生成与组织特定配置完全匹配的代码。
- 基于实际数据模型和使用模式提出优化建议。

将 MCP 整合到您的开发工作流中
MCP 集成改变了您与 Agentforce 的交互方式。MCP 服务器无需手动提供上下文,可针对您的开发环境,自动提供相关信息。这意味着 Agentforce 可以生成更准确、符合上下文的代码,并遵循您的组织的模式和惯例。
例如,当您请求 Agentforce 创建一个新的 Apex 类时,Salesforce DX MCP 服务器可以提供与现有类似类、您的组织的命名惯例、必要的安全注意事项以及相关自定义对象有关的信息——均为自动完成。
开始使用 MCP
要开始使用 MCP 与 Agentforce,请执行以下操作:
- 启用 Salesforce DX MCP 服务器。
- 为您的开发工具连接额外的 MCP 服务器。
- 配置身份验证和权限以确保安全访问。
- 开始与 Agentforce 对话——它将自动使用 MCP 连接。
- 体验具有实时上下文和集成的增强代码生成。
MCP 代表 AI 辅助开发的未来,使您的 AI 助手成为真正的开发伙伴,不仅能理解代码,还能理解您的整个开发生态系统。
结论
此模块向您介绍了 Agentforce Vibes 的世界以及 MCP 集成的卓越功能。现在,您已准备好运用所学知识,继续在 Salesforce 开发人员的职业道路上稳步前行,并且能够使用更多现代化的工具来助力您的工作。从基础代码生成到全面的生态系统集成,Agentforce 与 MCP 为智能、上下文感知开发的新时代奠定了基础。前进吧!