Create safe Git branch
git_create_branchCreate an mcp/* branch without checking it out, using an optional base ref, to enable isolated worktree development while preventing main/master and arbitrary branch names.
Instructions
Create an mcp/* branch without checking it out. main/master and arbitrary branch names are not permitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | Yes | ||
| baseRef | No | HEAD | |
| project | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | Yes | ||
| baseRef | Yes | ||
| created | Yes | ||
| project | Yes | ||
| checkedOut | Yes |