Appearance
Headless 360
Overview
In this chapter, you'll set up Salesforce Hosted MCPs (Model Context Protocol servers), the trusted, managed entry points that let AI clients, agents, and developer tools interact with your Salesforce org through a standardized protocol.
Salesforce Hosted MCPs provide a secure, governed, and fully managed way to expose Salesforce capabilities (data, metadata, Apex, Flow, and more) to MCP-aware clients without standing up your own infrastructure. Combined with the Salesforce Platform's trust, identity, and permissions model, they make it easy to build "headless" experiences and agents that operate against real Salesforce data on behalf of a user.
In the Employee Agent chapter you wired the Escalate Case, Add Case Comment, and Close Case flows into an agent as actions. Here you'll expose those same flows through a Custom MCP Server so any MCP-aware client can call your Pronto case-management logic.
What you'll do
- Enable the MCP Service (Beta), activate the Salesforce-hosted servers, and create an External Client App to authenticate MCP clients
- Test the sobject-all and salesforce-api-context servers in the MCP Playground by querying live org data and exploring your data model
- Build your own Custom MCP Server that exposes the Pronto case-management Flows as callable tools, and test all three servers together