VoidTrack Docs
MCP tool reference

Teams

MCP tools for teams.

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_teams

List all teams in the workspace, including their workflow states and settings.

This tool takes no parameters.

create_team

Create a team. Admin only.

ParameterTypeRequiredDescription
namestringyesTeam name
keystringyesShort team key, 1-8 alphanumeric chars starting with a letter, e.g. VOID
cyclesEnabledbooleannoWhether the team uses cycles
cycleLengthWeeksintegernoDefault cycle length
estimateScale"none" | "fibonacci" | "linear" | "tshirt"noIssue estimate scale

update_team

Update a team's settings. Only provided fields change.

ParameterTypeRequiredDescription
keystringyesTeam key
namestringnoTeam name
cyclesEnabledbooleannoWhether the team uses cycles
cycleLengthWeeksintegernoDefault cycle length
estimateScale"none" | "fibonacci" | "linear" | "tshirt"noIssue estimate scale

delete_team

Delete a team. Admin only. Personal spaces cannot be deleted.

ParameterTypeRequiredDescription
keystringyesTeam key
deleteProjectsbooleannoAlso delete projects that belong solely to this team

join_team

Join a shared team as the API key owner (admin governance). Admin only.

ParameterTypeRequiredDescription
keystringyesTeam key

list_all_teams

List every shared team in the workspace, joined or not, for governance. Admin only.

This tool takes no parameters.

list_team_members

List a team's members plus the wider workspace member list for context.

ParameterTypeRequiredDescription
keystringyesTeam key

add_team_member

Add a workspace member to a team.

ParameterTypeRequiredDescription
keystringyesTeam key
userIdstringyesUser id to add

remove_team_member

Remove a member from a team.

ParameterTypeRequiredDescription
keystringyesTeam key
userIdstringyesUser id to remove

list_team_workflows

List a team's PR-trigger workflow rules, workflow states, and linked projects.

ParameterTypeRequiredDescription
keystringyesTeam key

upsert_team_workflow

Create or replace a team's PR-trigger rule (upsert on team, trigger, project).

ParameterTypeRequiredDescription
keystringyesTeam key
trigger"pr_opened" | "pr_draft" | "pr_ready" | "pr_reopened" | "pr_merged" | "pr_closed"yesPR event that fires the rule
targetStateIdstringyesWorkflow state id to move the issue to
projectIdunknownnoRestrict the rule to this project, or null for all

delete_team_workflow

Delete a team's PR-trigger rule.

ParameterTypeRequiredDescription
keystringyesTeam key
idstringyesWorkflow rule id

On this page