Loading...
Loading...
Execute mcloud projects commands to list, get, or delete Cloud projects. Use when discovering projects, resolving project handles by name, or retrieving project details including linked environments.
npx skill4agent add medusajs/medusa-agent-skills mcloud-projectsmcloud projectsprojects delete--yesdeletemcloud projects list --organization <org-id> --json-o/--organization <id>--jsonmcloud projects get <project-id-or-handle> --organization <org-id> --jsonproject-o/--organization <id>--jsonmcloud projects delete <project-id-or-handle> \
--organization <org-id> \
--yesproject-o/--organization <id>-y/--yes--json| Field | Description |
|---|---|
| Project ID |
| URL-safe project handle (used in most commands) |
| Display name |
| |
| Deployment region (e.g. |
| Linked GitHub repository ( |
| Root path within the repository |
| Array of associated environments |
# List all projects in an organization
mcloud projects list --organization org_123 --json
# Set context to a project by name
PROJECT_HANDLE=$(
mcloud projects list --organization org_123 --json \
| jq -r '.[] | select(.name == "My Store") | .handle'
)
mcloud use --project "$PROJECT_HANDLE"
# Get project details including environments
mcloud projects get my-store --organization org_123 --json
# List all environment handles for a project
mcloud projects get my-store --organization org_123 --json \
| jq -r '.environments[].handle'
# Find project handle by name
mcloud projects list --organization org_123 --json \
| jq -r '.[] | select(.name == "My Store") | .handle'
# Delete a project (irreversible — confirm before running)
mcloud projects delete old-project --organization org_123 --yes