Overview

When the workstation is running, it exposes MCP (Model Context Protocol) tools that AI agents can call to interact with tickets and the project. These tools are available through the MCP server configured in your agent's settings.

ticket_get

Retrieve a ticket by its ID.

Parameters

NameTypeDescription
ticketIdstringThe ticket ID (e.g., MA-5)

Returns

The full ticket object including title, description, status, priority, assignee, tags, comments, and metadata.

ticket_list

List tickets with optional filters.

Parameters

NameTypeDescription
statusstring (optional)Filter by status: open, in-progress, done, closed
assigneestring (optional)Filter by assignee name
tagstring (optional)Filter by tag

Returns

An array of ticket summaries (ID, title, status, priority, assignee).

ticket_create

Create a new ticket.

Parameters

NameTypeDescription
titlestringTicket title
descriptionstring (optional)Markdown description
prioritystring (optional)low, medium, high, or critical
tagsarray (optional)List of tag strings

Returns

The created ticket object with its assigned ID.

ticket_update

Update one or more fields on an existing ticket.

Parameters

NameTypeDescription
ticketIdstringThe ticket ID to update
titlestring (optional)New title
descriptionstring (optional)New description
statusstring (optional)New status
prioritystring (optional)New priority
assigneestring (optional)New assignee
tagsarray (optional)New tags (replaces existing)

Returns

The updated ticket object.

ticket_comment

Add a comment to a ticket's thread.

Parameters

NameTypeDescription
ticketIdstringThe ticket ID
bodystringComment text (Markdown supported)

Returns

The created comment object.

ticket_current

Get the ticket associated with the current worktree. This is determined by the working directory — if the agent is running inside a worktree, this returns the linked ticket.

Parameters

None.

Returns

The ticket object for the current worktree, or an error if not in a worktree.