Documentation

Create Milestone Tool

Creates a new milestone in a project. Milestones group related tasks and track progress toward a goal. Provide the project and milestone name at minimum. Requires owner, admin, or member role.

Creates a new milestone in a project. Milestones group related tasks and track progress toward a goal. Provide the project and milestone name at minimum. Requires owner, admin, or member role.

Safety: Write

Tool names, field names, and schema descriptions remain in canonical MCP English so copied calls match the server exactly.

Input schema

Field Type Required Description
project_name string no The project name or keyword to find the project. Required unless project_id is provided.
project_id integer no Exact project ID. Use this when project_name matches multiple projects.
name string yes The milestone name/title.
description string no Milestone description (optional).
start_date string no Start date in YYYY-MM-DD format (optional).
end_date string no End date / deadline in YYYY-MM-DD format (optional).
color string no Hex color code for the milestone (optional, defaults to #3b82f6).

Example prompt

Use create-milestone-tool to help me with the relevant Taskavel task.

Example call

{
  "name": "create-milestone-tool",
  "arguments": {}
}

Last reviewed Jul 26, 2026