Linear
File and triage Linear issues and keep projects and initiatives moving.
Tools
82 available tools
Search the tool definitions captured from the MCP server. The live list can vary with version, deployment, and credentials.
82 tools found.
Create attachment
Tool name:
create_attachmentDeprecated fallback for tiny files only.
Create attachment from upload
Tool name:
create_attachment_from_uploadLink an already-uploaded Linear assetUrl to an existing issue as an attachment.
Create initiative label
Tool name:
create_initiative_labelCreate a new Linear initiative label.
Create issue label
Tool name:
create_issue_labelCreate a new Linear issue label.
Delete attachment
Tool name:
delete_attachmentDelete an attachment by ID
Delete comment
Tool name:
delete_commentDelete a Linear comment.
Delete customer
Tool name:
delete_customerDelete a customer in Linear
Delete customer need
Tool name:
delete_customer_needArchive a customer need in Linear
Delete diff comment
Tool name:
delete_diff_commentDelete a comment or persisted draft from a Linear diff
Delete status update
Tool name:
delete_status_updateDelete (archive) a project or initiative status update.
Extract images
Tool name:
extract_imagesExtract and fetch images from markdown content.
Get agent skill
Tool name:
get_agent_skillRetrieve a Linear Agent skill by ID, including its full markdown instructions.
Get attachment
Tool name:
get_attachmentRetrieve an issue attachment by ID.
Get diff
Tool name:
get_diffExact lookup for a Linear diff.
Get diff threads
Tool name:
get_diff_threadsExact lookup for diff threads and the authenticated user's drafts.
Get document
Read onlyTool name:
get_documentRetrieve a Linear document by ID or slug
Get initiative
Tool name:
get_initiativeRetrieve detailed information about a specific initiative in Linear
Get issue
Read onlyTool name:
get_issueRetrieve detailed information about an issue by ID, including attachments, git branch name, and active Triage Intelligence suggestions when the issue is in triage
Get issue status
Read onlyTool name:
get_issue_statusRetrieve detailed information about an issue status in Linear by name or ID
Get milestone
Tool name:
get_milestoneRetrieve details of a specific milestone by ID or name
Get notifications
Tool name:
get_notificationsGet a page of notifications from the authenticated user's Linear inbox.
Get project
Read onlyTool name:
get_projectRetrieve details of a specific project in Linear
Get release
Tool name:
get_releaseRetrieve details of a release by ID or slug.
Get release note
Tool name:
get_release_noteRetrieve release notes by ID or slug, including markdown content.
Get status updates
Tool name:
get_status_updatesList or get project/initiative status updates.
Get team
Read onlyTool name:
get_teamRetrieve details of a specific Linear team
Get template
Tool name:
get_templateRetrieve a Linear template by ID or name: the content it pre-fills, the ids it applies, its sub-issues, and its form fields.
Get triage responsibility
Tool name:
get_triage_responsibilityRetrieve who is responsible for a team's triage: the person on triage now, what happens when an issue enters triage, and the upcoming shifts of the team's triage rotation.
Get user
Read onlyTool name:
get_userRetrieve details of a specific Linear user
Get workspace
Tool name:
get_workspaceRetrieve the connected Linear workspace
List agent skills
Tool name:
list_agent_skillsList Linear Agent skills available to the authenticated user.
List comments
Read onlyTool name:
list_commentsList comments on a Linear issue, project, initiative, document, project milestone, or project/initiative status update.
List custom views
Tool name:
list_custom_viewsFind saved issue, project, and initiative views accessible to the user, including personal, workspace, and team views.
List customer needs
Tool name:
list_customer_needsList customer needs (customer requests) for an issue, project, or initiative.
List customers
Tool name:
list_customersList customers in the user's Linear workspace
List cycles
Read onlyTool name:
list_cyclesRetrieve cycles for a specific Linear team
List diffs
Tool name:
list_diffsList Linear diff pull requests visible to the authenticated user
List documents
Read onlyTool name:
list_documentsList documents in the user's Linear workspace
List initiative labels
Tool name:
list_initiative_labelsList available initiative labels in the Linear workspace.
List initiatives
Tool name:
list_initiativesList initiatives in the user's Linear workspace
List issue labels
Read onlyTool name:
list_issue_labelsList available issue labels in a Linear workspace or team.
List issue statuses
Read onlyTool name:
list_issue_statusesList available issue statuses in a Linear team
List issues
Read onlyTool name:
list_issuesList issues in the user's Linear workspace, including active Triage Intelligence suggestions for issues in triage.
List milestones
Tool name:
list_milestonesList all milestones in a Linear project
List project labels
Read onlyTool name:
list_project_labelsList available project labels in the Linear workspace.
List projects
Read onlyTool name:
list_projectsList projects in the user's Linear workspace
List release notes
Tool name:
list_release_notesList release notes in the workspace, optionally filtered by pipeline or covered release.
List release pipelines
Tool name:
list_release_pipelinesList release pipelines in the workspace.
List releases
Tool name:
list_releasesList releases in the workspace, with optional filtering by pipeline, stage, version, and text.
List teams
Read onlyTool name:
list_teamsList teams in the user's Linear workspace
List templates
Tool name:
list_templatesList the Linear issue, project, and document templates available to the authenticated user.
List users
Read onlyTool name:
list_usersRetrieve users in the Linear workspace
Mark notification
Tool name:
mark_notificationMark a Linear inbox notification as read or unread, or snooze or unsnooze it.
Merge diff
Tool name:
merge_diffMerge a Linear diff or add it to the repository's merge queue
Prepare attachment upload
Tool name:
prepare_attachment_uploadPrepare a direct Linear file upload for an existing issue.
Resolve diff thread
Tool name:
resolve_diff_threadResolve or reopen a top-level comment thread on a Linear diff
Restore initiative label
Tool name:
restore_initiative_labelRestore a retired Linear initiative label, making it available for use on initiatives again.
Restore issue label
Tool name:
restore_issue_labelRestore a retired Linear issue label, making it available for use on issues again.
Restore project label
Tool name:
restore_project_labelRestore a retired Linear project label, making it available for use on projects again.
Retire initiative label
Tool name:
retire_initiative_labelRetire a Linear initiative label so it cannot be applied to new initiatives.
Retire issue label
Tool name:
retire_issue_labelRetire a Linear issue label so it cannot be applied to new issues.
Retire project label
Tool name:
retire_project_labelRetire a Linear project label so it cannot be applied to new projects.
Save comment
Tool name:
save_commentCreate or update a comment on a Linear issue, project, initiative, document, project milestone, or project/initiative status update.
Save customer
Tool name:
save_customerCreate or update a Linear customer.
Save customer need
Tool name:
save_customer_needCreate or update a customer need (request) in Linear.
Save diff comment
Tool name:
save_diff_commentCreate, reply to, or edit a comment or persisted draft on a Linear diff.
Save document
Tool name:
save_documentCreate or update a Linear document.
Save initiative
Tool name:
save_initiativeCreate or update a Linear initiative.
Save initiative label
Tool name:
save_initiative_labelCreate or update a Linear initiative label.
Save issue
Tool name:
save_issueCreate or update a Linear issue.
Save issue label
Tool name:
save_issue_labelCreate or update a Linear issue label.
Save milestone
Tool name:
save_milestoneCreate or update a milestone in a Linear project.
Save project
Tool name:
save_projectCreate or update a Linear project.
Save project label
Tool name:
save_project_labelCreate or update a Linear project label.
Save release
Tool name:
save_releaseCreate or update a release.
Save release note
Tool name:
save_release_noteCreate or update release notes.
Update save status
Tool name:
save_status_updateCreate or update a project/initiative status update.
Search documentation
Read onlyTool name:
search_documentationSearch Linear's documentation to learn about features and usage
Share issue
Tool name:
share_issueShare an issue with a workspace user who cannot otherwise access it.
Submit diff review
Tool name:
submit_diff_reviewApprove a Linear diff, request changes, or submit a review comment
Unshare issue
Tool name:
unshare_issueRemove a workspace user's shared access to an issue.
Update diff
Tool name:
update_diffUpdate a Linear diff's title, description, reviewer requests, issue links, or status.
Compatibility
Connect Linear to the clients your teams already use
27 AI clients can connect to Linear through Runlayer. Pick one for its setup steps and controls.
Why Runlayer
Why connect Linear through Runlayer?
One approved path
Approve Linear once and everyone gets it in the AI clients they already use. Runlayer holds the credentials, so nothing sits in client configuration.
Fine-grained policy
Control who can use each server, tool, and resource, and under which runtime conditions.
Runtime security
Scan tool inputs and outputs for prompt injection, credential exposure, PII, and data exfiltration, then alert, mask, or block.
Audit and observability
Trace every request across users, clients, tools, policies, scanner decisions, and downstream systems.
