Query Linear (read-only)
integration_queryRead-only Linear queries: fetch issues, projects, teams, labels, statuses, users and comments. This tool NEVER creates or modifies anything — use integration_mutate for that.
Actions: get_linear_projects, get_linear_issue, search_linear_issues, get_linear_teams, list_linear_labels, list_linear_statuses, list_linear_users, list_linear_comments, get_linear_comment_detail, get_linear_project_detail, list_linear_project_labels, get_linear_team_detail, get_project_context.
Pass workspace to select the Linear workspace when more than one is connected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The action to perform. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | No | Per-action payload. Deliberately an open object: the action list is derived at runtime and each action has its own shape. | |
| error | No | Present when the call did not succeed. An object carries `type` and `message` (and often a `timestamp`); Utils.formatError bodies set it to `true` with the reason in the top-level `message`. | |
| message | No | ||
| success | No | ||
| timestamp | No | Unix epoch (milliseconds on most rows, seconds on legacy rows) or an ISO-8601 string. |