Linear MCP lets agents find, create, and update issues, projects, comments, and related planning objects in a Linear workspace.
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
DCR_OAUTH
DCR_OAUTH
linear_mcp_DCR_OAuth
Provider setup
Developer setup
Client idclient_id · stringOptional
Client secretclient_secret · stringOptional
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
List comments on a Linear issue, project, initiative, document, project milestone, or project/initiative status update. Provide exactly one of `issueId`, `projectId`, `initiativeId`, `documentId`, `milestoneId`, or `statusUpdateId`. For issues, projects, and initiatives this returns both top-level discussion threads a…
Untrusted display-only summary
List customers
LINEAR_MCP_LIST_CUSTOMERS
List customers in the user's Linear workspace
Untrusted display-only summary
List cycles
LINEAR_MCP_LIST_CYCLES
Retrieve cycles for a specific Linear team
Untrusted display-only summary
List diffs
LINEAR_MCP_LIST_DIFFS
List Linear diff pull requests visible to the authenticated user
Untrusted display-only summary
List documents
LINEAR_MCP_LIST_DOCUMENTS
List documents in the user's Linear workspace
Untrusted display-only summary
List initiative labels
LINEAR_MCP_LIST_INITIATIVE_LABELS
List available initiative labels in the Linear workspace. A retired label carries `retiredAt` and cannot be applied to new initiatives.
Untrusted display-only summary
List initiatives
LINEAR_MCP_LIST_INITIATIVES
List initiatives in the user's Linear workspace
Untrusted display-only summary
List issue labels
LINEAR_MCP_LIST_ISSUE_LABELS
List available issue labels in a Linear workspace or team. A retired label carries `retiredAt` and cannot be applied to new issues.
Untrusted display-only summary
List issues
LINEAR_MCP_LIST_ISSUES
List issues in the user's Linear workspace, including active Triage Intelligence suggestions for issues in triage. For my issues, use "me" as the assignee. Use "null" for no assignee.
Untrusted display-only summary
List issue statuses
LINEAR_MCP_LIST_ISSUE_STATUSES
List available issue statuses in a Linear team
Untrusted display-only summary
List milestones
LINEAR_MCP_LIST_MILESTONES
List all milestones in a Linear project
Untrusted display-only summary
List project labels
LINEAR_MCP_LIST_PROJECT_LABELS
List available project labels in the Linear workspace. A team-scoped label carries a `team` field; different teams can hold same-named labels, so check it before acting on an ID. A retired label carries `retiredAt` and cannot be applied to new projects.
Untrusted display-only summary
List projects
LINEAR_MCP_LIST_PROJECTS
List projects in the user's Linear workspace
Untrusted display-only summary
List release notes
LINEAR_MCP_LIST_RELEASE_NOTES
List release notes in the workspace, optionally filtered by pipeline or covered release.
Untrusted display-only summary
List release pipelines
LINEAR_MCP_LIST_RELEASE_PIPELINES
List release pipelines in the workspace.
Untrusted display-only summary
List releases
LINEAR_MCP_LIST_RELEASES
List releases in the workspace, with optional filtering by pipeline, stage, version, and text.
Untrusted display-only summary
List teams
LINEAR_MCP_LIST_TEAMS
List teams in the user's Linear workspace
Untrusted display-only summary
List templates
LINEAR_MCP_LIST_TEMPLATES
List the Linear issue, project, and document templates available to the authenticated user. Use this to find the template a team expects, then call get_template for its content.
Untrusted display-only summary
List users
LINEAR_MCP_LIST_USERS
Retrieve users in the Linear workspace
Untrusted display-only summary
Mark notification
LINEAR_MCP_MARK_NOTIFICATION
Mark a Linear inbox notification as read or unread, or snooze or unsnooze it.
Untrusted display-only summary
Merge diff
LINEAR_MCP_MERGE_DIFF
Merge a Linear diff or add it to the repository's merge queue
Untrusted display-only summary
Prepare attachment upload
LINEAR_MCP_PREPARE_ATTACHMENT_UPLOAD
Prepare a direct Linear file upload for an existing issue. Workflow: 1. Call this tool with issue, filename, contentType, and size. 2. Upload raw bytes with PUT to uploadRequest.url outside MCP. 3. All headers in uploadRequest.headers are part of the signed request, so send them verbatim. 4. After PUT succeeds, call c…
Untrusted display-only summary
Resolve diff thread
LINEAR_MCP_RESOLVE_DIFF_THREAD
Resolve or reopen a top-level comment thread on a Linear diff
Untrusted display-only summary
Restore initiative label
LINEAR_MCP_RESTORE_INITIATIVE_LABEL
Restore a retired Linear initiative label, making it available for use on initiatives again. Restoring a label group also restores every child label, including any that were retired separately.
Untrusted display-only summary
Restore issue label
LINEAR_MCP_RESTORE_ISSUE_LABEL
Restore a retired Linear issue label, making it available for use on issues again. Restoring a label group also restores every child label, including any that were retired separately.
Untrusted display-only summary
Restore project label
LINEAR_MCP_RESTORE_PROJECT_LABEL
Restore a retired Linear project label, making it available for use on projects again. Restoring a label group also restores every child label, including any that were retired separately.
Untrusted display-only summary
Retire initiative label
LINEAR_MCP_RETIRE_INITIATIVE_LABEL
Retire a Linear initiative label so it cannot be applied to new initiatives. The label stays visible on initiatives that already have it. Retiring a label group also retires its child labels. Undo with `restore_initiative_label`.
Untrusted display-only summary
Retire issue label
LINEAR_MCP_RETIRE_ISSUE_LABEL
Retire a Linear issue label so it cannot be applied to new issues. The label stays visible on issues that already have it. Retiring a label group also retires its child labels. Undo with `restore_issue_label`.
Untrusted display-only summary
Retire project label
LINEAR_MCP_RETIRE_PROJECT_LABEL
Retire a Linear project label so it cannot be applied to new projects. The label stays visible on projects that already have it. Retiring a label group also retires its child labels. Undo with `restore_project_label`.
Untrusted display-only summary
Save comment
LINEAR_MCP_SAVE_COMMENT
Create or update a comment on a Linear issue, project, initiative, document, project milestone, or project/initiative status update. If `id` is provided, updates the existing comment; otherwise creates a new one. To start a new thread, pass `body` and exactly one of `issueId`, `projectId`, `initiativeId`, `documentId`…
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.