Create Salesforce Sandbox
salesforce_create_sandboxCreate a Salesforce sandbox asynchronously using Tooling API. Specify name, license type (Developer, Developer Pro, Partial, Full), and optional description.
Instructions
Create a new sandbox via Tooling API SandboxInfo. Requires Manage Sandboxes permission.
Creation is asynchronous and can take minutes (Developer) to hours (Full). After creation, a SandboxProcess record tracks progress — use salesforce_list_sandboxes with include_in_progress=true to monitor.
Args:
sandbox_name: 1-10 chars, letters/digits, must start with a letter. Case-sensitive.
license_type: DEVELOPER (default) | DEVELOPER_PRO | PARTIAL | FULL
description (optional): free-form description
Notes:
DEVELOPER: config-only, metadata copy, refreshable daily
DEVELOPER_PRO: same as DEVELOPER with more storage
PARTIAL: sample of prod data (up to 5GB)
FULL: complete prod clone (costly, limited quota)
Must run against PRODUCTION org. After creation, connect via: sf org login web -r https://test.salesforce.com and register a separate MCP entry targeting the sandbox username.
Caller must be in owner or deployer allowlist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| description | No | ||
| license_type | No | DEVELOPER | |
| sandbox_name | Yes |