# Salesforce CLI

> Use this tool when you need to interact with Salesforce orgs through AI assistants, solving problems like querying data, deploying code, or managing orgs. It provides a Node.js server that exposes Salesforce CLI functionality, accepting commands and project directories as inputs and producing executed commands as outputs. This tool is ideal for developers and administrators seeking to automate Salesforce operations through AI-driven interfaces.

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

## Description

SF-MCP is a Node.js server that exposes Salesforce CLI functionality through the Model Context Protocol, allowing AI assistants to interact with Salesforce orgs. Developed by Kevin Poorman, it dynamically discovers and registers all available SF CLI commands as MCP tools, supports project-specific command execution through configurable roots, and includes caching mechanisms for improved performance. The implementation handles contextual command execution within Salesforce project directories, making it particularly valuable for developers and administrators who need to perform Salesforce operations like querying data, deploying code, or managing orgs through AI assistants.

## Trust

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

## Facts

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

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/codefriar-salesforce-cli)
- **Repository:** <https://github.com/codefriar/sf-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": "codefriar-salesforce-cli"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/codefriar-salesforce-cli` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/codefriar-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
