MCP Server Linear

linear-search-issues

Search for issues in Linear

Input Schema

NameRequiredDescriptionDefault
assigneeIdNoFilter by assignee's user ID
estimateNoFilter by estimate points
includeArchivedNoInclude archived issues in results (default: false)
labelsNoFilter by label names
limitNoMax results to return (default: 10)
priorityNoFilter by priority (1=urgent, 2=high, 3=normal, 4=low)
projectNoFilter by project name
queryYesSearch term
statusNoFilter by status name (e.g., 'In Progress', 'Done')
teamIdNoFilter by team ID

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "assigneeId": { "description": "Filter by assignee's user ID", "type": "string" }, "estimate": { "description": "Filter by estimate points", "type": "number" }, "includeArchived": { "description": "Include archived issues in results (default: false)", "type": "boolean" }, "labels": { "description": "Filter by label names", "items": { "type": "string" }, "type": "array" }, "limit": { "default": 10, "description": "Max results to return (default: 10)", "type": "number" }, "priority": { "description": "Filter by priority (1=urgent, 2=high, 3=normal, 4=low)", "type": "number" }, "project": { "description": "Filter by project name", "type": "string" }, "query": { "description": "Search term", "type": "string" }, "status": { "description": "Filter by status name (e.g., 'In Progress', 'Done')", "type": "string" }, "teamId": { "description": "Filter by team ID", "type": "string" } }, "required": [ "query" ], "type": "object" }

You must be authenticated.

Other Tools