MCP Solutions for Developers

Salesforce offers Model Context Protocol (MCP) solutions that developers can use to access Salesforce features and services through AI applications.

Building custom integrations between AI applications and enterprise platforms typically requires significant development effort for each use case. Model Context Protocol (MCP) eliminates this complexity by providing an open standard that lets AI applications securely interact with external systems and services through pre-built connections. Instead of building custom integrations, developers can use these ready-made MCP servers to instantly connect their AI applications to Salesforce, Heroku, and MuleSoft features and services.

Here's how you interact with MCP-enabled AI solutions:

  1. From your AI application, ask questions or request actions related to the connected service
  2. The AI application connects to the appropriate MCP server
  3. The MCP server securely processes the request on the target platform
  4. Data or action results return to the AI application
  5. The AI application displays information or confirms completed actions

This approach transforms development by providing immediate access to enterprise data and services without the need to learn platform-specific APIs, CLIs, or authentication flows. To learn more, review this Salesforce developers blog post: Introducing MCP Support Across Salesforce.

Although MCP solutions are applicable to many types of AI users, this page contains information about how developers can take advantage of MCP solutions at Salesforce.

The following Salesforce MCP solutions are available for developers.

PlatformMCP SolutionDescriptionSample Prompt
HerokuHeroku MCP ServerFacilitates seamless interaction between LLMs and the Heroku Platform.List all my Heroku apps associated with the AwesomeSauce team

Deploy the HerokuRules project
MuleSoftAnypoint Connector for MCPConnects LLM applications with your APIs using MCP Connector.Get a list of all approved vendors, including their product categories

Create a purchase order for 100 units of widgets
MuleSoftMuleSoft MCP ServerFacilitates interaction between LLMs and the MuleSoft Anypoint Platform.Create a Mule project that creates an order in NetSuite every time an opportunity in Salesforce is updated to stage Closed Won.

Deploy Mule application in current project with high security, high availability, and performance optimized settings
SalesforceSalesforce DX MCP Server (Developer Preview)Facilitates seamless interaction between LLMs and Salesforce orgs using Salesforce DX.Query my DreamHouse org and show me info about my properties

Run agent tests in my org