VoidTrack Docs
MCP tool reference

Initiatives

MCP tools for initiatives.

Generated from the live tool catalog in packages/mcp/src/server.ts. Run pnpm mcp-docs in apps/docs to regenerate after changing a tool.

list_initiatives

List initiatives with their projects, health and progress. An initiative's progress excludes its canceled and paused projects entirely; progress.excludedProjects says how many were left out.

ParameterTypeRequiredDescription
statusstringnoComma-separated: planned, active, completed, canceled
leadstringnoComma-separated user ids, or 'none' for no lead
healthstringnoComma-separated: on_track, at_risk, off_track
specialstringnoComma-separated computed filters, ANDed together: overdue (past target), due_quarter, no_target_date, stale, no_lead, no_projects, no_counted_work, update_overdue, off_track, has_excluded (holds canceled or paused projects), led_by_me
sortstringnoname, target, health, status, updated, -updated, progress, -progress, -projects
workspacestringnoWorkspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace.

create_initiative

Create an initiative (top-level goal that groups projects).

ParameterTypeRequiredDescription
namestringyes
descriptionstringno
status"planned" | "active" | "completed" | "canceled"no
leadstringnoThe person in charge: user email, id, or 'me'
targetDatestringnoYYYY-MM-DD
workspacestringnoWorkspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace.

update_initiative

Update an initiative by name or id.

ParameterTypeRequiredDescription
initiativestringyesInitiative name or id
namestringno
descriptionstringno
status"planned" | "active" | "completed" | "canceled"no
leadstringnoThe person in charge: user email, id, or 'me'
targetDatestringno
workspacestringnoWorkspace slug, name, or id. Only needed with an account-scoped token that reaches more than one workspace; defaults to the connection's active workspace.

move_initiative

Move an initiative to another workspace with its projects and their issues. The initiative is recreated in the target and the original is canceled. Admin in both workspaces.

ParameterTypeRequiredDescription
initiativestringyesInitiative name or id
workspacestringyesTarget workspace slug, name, or id
teamstringyesTeam in the target workspace the projects land in

On this page