Introduction
The Agentforce MCP
An introduction to the MCP Concepts and Agentforce MCP.
What is MCP?
MCP is an open protocol that standardizes how applications provide context to LLMs. Think of MCP like a USB-C port for AI applications. Just as USB-C provides a standardized way to connect your devices to various peripherals and accessories, MCP provides a standardized way to connect AI models to different data sources and tools.
Agentforce Context Protocol (ACP) is a Model Context Protocol (MCP) built with Agentforce and at its core. ACP is a Salesforce-native protocol inspired by MCP’s architecture but purpose-built for the Salesforce ecosystem. ACP enables Agentforce to seamlessly connect with external tools while maintaining API compatibility with MCP where beneficial.
Why ACP Instead of Pure MCP?
Salesforce Optimization
- Leverage native features like Platform Events, Named Credentials, Network Security, and Scalablility.
Enterprise Features
- Built-in governance
- Field-level security
- Audit trails
Performance
- Optimized for Salesforce’s architecture and limits
Control
- Define our own evolution path while learning from MCP