mcp

mcp

3.5

If you are the rightful owner of mcp and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

The Salesforce DX MCP Server is a specialized implementation of the Model Context Protocol (MCP) designed to facilitate interaction between large language models (LLMs) and Salesforce orgs.

The Salesforce DX MCP Server is a cutting-edge tool that bridges the gap between large language models (LLMs) and Salesforce orgs, enabling seamless and secure interactions. As a developer preview, this server offers a robust set of tools and capabilities that allow LLMs to read, manage, and operate Salesforce resources efficiently. By leveraging TypeScript libraries, the server ensures secure access without exposing secrets in plain text, thus enhancing security. The server's modular architecture allows for easy extensibility, making it adaptable to various development needs. With granular access control, users can specify which orgs the server can access, ensuring that only authorized interactions occur. This server is particularly useful for developers looking to integrate AI-driven tools with Salesforce, providing a streamlined and secure way to manage Salesforce resources.

Features

  • Direct interaction with Salesforce orgs through LLM-driven tools.
  • Secure access using TypeScript libraries, avoiding plain text secret exposure.
  • Granular access control with org allowlisting.
  • Modular tool architecture for easy extensibility.
  • Developer preview with evolving functionality and tools.

Tools

  1. sf-get-username

    Determines the appropriate username or alias for Salesforce operations.

  2. sf-list-all-orgs

    Lists all configured Salesforce orgs, with optional connection status checking.

  3. sf-query-org

    Runs a SOQL query against a Salesforce org.

  4. sf-assign-permission-set

    Assigns a permission set to the user or on behalf of another user.

  5. sf-deploy-metadata

    Deploys metadata from your DX project to an org.

  6. sf-retrieve-metadata

    Retrieves metadata from your org to your DX project.

  7. sf-test-agents

    Executes agent tests in your org.

  8. sf-test-apex

    Executes apex tests in your org.