gh_create_milestone
Create a new milestone in a GitHub repository to organize issues and pull requests. Specify title, due date, state, and description for effective project tracking.
Instructions
Create a new milestone in a repository via the GitHub API.
due_on: due date in ISO format (e.g. '2026-12-31'). state: open or closed (default: open).
This tool is disabled unless MCP_GH_ALLOW_WRITE_COMMANDS=true. With the default MCP_GH_CONFIRM_WRITE_COMMANDS=true, MCP asks a human to approve the command before executing.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | ||
| owner | Yes | ||
| state | No | open | |
| title | Yes | ||
| due_on | No | ||
| description | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | ||
| title | Yes | ||
| number | Yes | ||
| message | Yes |