# Salesforce CLI

> Use this tool when you need to automate Salesforce development and code analysis tasks, such as org management, static code analysis, and metadata deployment. It provides a modular architecture for direct access to Salesforce tools, solving problems like manual CLI interaction and code quality enforcement. With inputs including SOQL queries and code repositories, and outputs like deployment results and analysis reports, use the Salesforce CLI in contexts like automated org setup, development lifecycle automation, and AI-assisted development workflows.

Canonical page: https://skillsregistry.net/skills/salesforce-cli  
JSON: https://api.skillsregistry.net/v1/skills/salesforce-cli

## Description

Official Salesforce MCP server implementation that provides AI assistants with direct access to Salesforce development and code analysis tools through a modular provider architecture. Built by Salesforce using TypeScript and the MCP SDK, it features three core provider packages: dx-core for Salesforce org management (scratch org creation, metadata deployment, SOQL queries, permission sets), code-analyzer for static code analysis using PMD, ESLint, and other engines, and a provider API framework for extensibility. The implementation includes comprehensive toolset organization, telemetry integration, rate limiting, authentication handling, and supports both GA and non-GA tool states with dynamic tool enabling/disabling capabilities. Designed for Salesforce developers, architects, and AI-assisted development workflows, it enables use cases like automated org setup, code quality enforcement, metadata management, and development lifecycle automation without requiring manual CLI interaction.

## Trust

- **Trust score (0–1):** 0.90
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** devops-ci
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/salesforce-cli)
- **Repository:** <https://github.com/salesforcecli/mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "salesforce-cli"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/salesforce-cli` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/salesforce-cli/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
