Salesforce CLI
Createdcodefriar
Exposes Salesforce CLI commands as Model Context Protocol (MCP) tools for use in LLM-powered agents.
About
This MCP server wraps the Salesforce CLI (`sf`) command-line tool, providing its functionalities as MCP tools and resources to LLM-powered agents. This allows agents to view help information about Salesforce CLI topics and commands, execute Salesforce CLI commands with appropriate parameters, and leverage Salesforce CLI capabilities in AI workflows. It simplifies integrating Salesforce interactions into AI-driven processes by providing a standardized interface.
Key Features
- 28 GitHub stars
- Exposes Salesforce CLI commands as MCP tools.
- Provides command caching for improved performance.
- Supports multiple Salesforce project directories (roots).
- Dynamically discovers and registers Salesforce CLI commands.
- Specifically implements key Salesforce CLI commands.
Use Cases
- Automating Salesforce tasks using AI workflows.
- Integrating Salesforce CLI functionality into LLM-powered agents.
- Interacting with Salesforce orgs through natural language interfaces.