Linear MCP Server

update_issue

Update an existing Linear issue. Supports self-assignment using "me" as assigneeId.

Input Schema

NameRequiredDescriptionDefault
assigneeIdNoID of the new assignee. Use "me" to assign to the current authenticated user, or a specific user ID.
descriptionNoNew description for the issue (markdown supported)
issueIdYesID or key of the issue to update
labelIdsNoNew array of label IDs
priorityNoNew priority for the issue (0-4)
statusNoNew status for the issue
titleNoNew title for the issue

Input Schema (JSON Schema)

{ "properties": { "assigneeId": { "description": "ID of the new assignee. Use \"me\" to assign to the current authenticated user, or a specific user ID.", "type": "string" }, "description": { "description": "New description for the issue (markdown supported)", "type": "string" }, "issueId": { "description": "ID or key of the issue to update", "type": "string" }, "labelIds": { "description": "New array of label IDs", "items": { "type": "string" }, "type": "array" }, "priority": { "description": "New priority for the issue (0-4)", "type": "number" }, "status": { "description": "New status for the issue", "type": "string" }, "title": { "description": "New title for the issue", "type": "string" } }, "required": [ "issueId" ], "type": "object" }