Salesforce
The official Salesforce DX MCP server connects AI agents to Salesforce orgs and developer tooling. Agents can run SOQL queries, deploy and retrieve metadata between a DX project and an org, manage scratch orgs, run Apex and agent tests, assign permission sets, run static code analysis, and drive DevOps Center work items.
Tools
assign_permission_set
Assign a permission set to a user in a Salesforce org.
create_devops_center_work_item
Create a new work item in Salesforce DevOps Center.
create_org_snapshot
Create a reusable snapshot of a Salesforce scratch org.
create_scratch_org
Create a new Salesforce scratch org for development.
delete_org
Delete an authorized Salesforce scratch org or sandbox.
deploy_metadata
Deploy metadata from your DX project to a Salesforce org.
get_username
Determine the username or alias for Salesforce operations.
list_all_orgs
List all configured Salesforce orgs and their connection status.
list_devops_center_projects
List all DevOps Center projects in a Salesforce org.
list_devops_center_work_items
List all of the work items for a DevOps Center project.
open_org
Open a connected Salesforce org in your web browser.
retrieve_metadata
Retrieve metadata from a Salesforce org into your DX project.
run_agent_test
Execute agent tests in a connected Salesforce org.
run_apex_test
Execute Apex unit tests in a connected Salesforce org.
run_code_analyzer
Run a static analysis pass against Salesforce code.
run_soql_query
Run a SOQL query against a connected Salesforce org.