Skip to main content

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_attachment

    Deprecated fallback for tiny files only.

  • Create attachment from upload

    Tool name: create_attachment_from_upload

    Link an already-uploaded Linear assetUrl to an existing issue as an attachment.

  • Create initiative label

    Tool name: create_initiative_label

    Create a new Linear initiative label.

  • Create issue label

    Tool name: create_issue_label

    Create a new Linear issue label.

  • Delete attachment

    Tool name: delete_attachment

    Delete an attachment by ID

  • Delete comment

    Tool name: delete_comment

    Delete a Linear comment.

  • Delete customer

    Tool name: delete_customer

    Delete a customer in Linear

  • Delete customer need

    Tool name: delete_customer_need

    Archive a customer need in Linear

  • Delete diff comment

    Tool name: delete_diff_comment

    Delete a comment or persisted draft from a Linear diff

  • Delete status update

    Tool name: delete_status_update

    Delete (archive) a project or initiative status update.

  • Extract images

    Tool name: extract_images

    Extract and fetch images from markdown content.

  • Get agent skill

    Tool name: get_agent_skill

    Retrieve a Linear Agent skill by ID, including its full markdown instructions.

  • Get attachment

    Tool name: get_attachment

    Retrieve an issue attachment by ID.

  • Get diff

    Tool name: get_diff

    Exact lookup for a Linear diff.

  • Get diff threads

    Tool name: get_diff_threads

    Exact lookup for diff threads and the authenticated user's drafts.

  • Get document

    Read only

    Tool name: get_document

    Retrieve a Linear document by ID or slug

  • Get initiative

    Tool name: get_initiative

    Retrieve detailed information about a specific initiative in Linear

  • Get issue

    Read only

    Tool name: get_issue

    Retrieve 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 only

    Tool name: get_issue_status

    Retrieve detailed information about an issue status in Linear by name or ID

  • Get milestone

    Tool name: get_milestone

    Retrieve details of a specific milestone by ID or name

  • Get notifications

    Tool name: get_notifications

    Get a page of notifications from the authenticated user's Linear inbox.

  • Get project

    Read only

    Tool name: get_project

    Retrieve details of a specific project in Linear

  • Get release

    Tool name: get_release

    Retrieve details of a release by ID or slug.

  • Get release note

    Tool name: get_release_note

    Retrieve release notes by ID or slug, including markdown content.

  • Get status updates

    Tool name: get_status_updates

    List or get project/initiative status updates.

  • Get team

    Read only

    Tool name: get_team

    Retrieve details of a specific Linear team

  • Get template

    Tool name: get_template

    Retrieve 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_responsibility

    Retrieve 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 only

    Tool name: get_user

    Retrieve details of a specific Linear user

  • Get workspace

    Tool name: get_workspace

    Retrieve the connected Linear workspace

  • List agent skills

    Tool name: list_agent_skills

    List Linear Agent skills available to the authenticated user.

  • List comments

    Read only

    Tool name: list_comments

    List comments on a Linear issue, project, initiative, document, project milestone, or project/initiative status update.

  • List custom views

    Tool name: list_custom_views

    Find saved issue, project, and initiative views accessible to the user, including personal, workspace, and team views.

  • List customer needs

    Tool name: list_customer_needs

    List customer needs (customer requests) for an issue, project, or initiative.

  • List customers

    Tool name: list_customers

    List customers in the user's Linear workspace

  • List cycles

    Read only

    Tool name: list_cycles

    Retrieve cycles for a specific Linear team

  • List diffs

    Tool name: list_diffs

    List Linear diff pull requests visible to the authenticated user

  • List documents

    Read only

    Tool name: list_documents

    List documents in the user's Linear workspace

  • List initiative labels

    Tool name: list_initiative_labels

    List available initiative labels in the Linear workspace.

  • List initiatives

    Tool name: list_initiatives

    List initiatives in the user's Linear workspace

  • List issue labels

    Read only

    Tool name: list_issue_labels

    List available issue labels in a Linear workspace or team.

  • List issue statuses

    Read only

    Tool name: list_issue_statuses

    List available issue statuses in a Linear team

  • List issues

    Read only

    Tool name: list_issues

    List issues in the user's Linear workspace, including active Triage Intelligence suggestions for issues in triage.

  • List milestones

    Tool name: list_milestones

    List all milestones in a Linear project

  • List project labels

    Read only

    Tool name: list_project_labels

    List available project labels in the Linear workspace.

  • List projects

    Read only

    Tool name: list_projects

    List projects in the user's Linear workspace

  • List release notes

    Tool name: list_release_notes

    List release notes in the workspace, optionally filtered by pipeline or covered release.

  • List release pipelines

    Tool name: list_release_pipelines

    List release pipelines in the workspace.

  • List releases

    Tool name: list_releases

    List releases in the workspace, with optional filtering by pipeline, stage, version, and text.

  • List teams

    Read only

    Tool name: list_teams

    List teams in the user's Linear workspace

  • List templates

    Tool name: list_templates

    List the Linear issue, project, and document templates available to the authenticated user.

  • List users

    Read only

    Tool name: list_users

    Retrieve users in the Linear workspace

  • Mark notification

    Tool name: mark_notification

    Mark a Linear inbox notification as read or unread, or snooze or unsnooze it.

  • Merge diff

    Tool name: merge_diff

    Merge a Linear diff or add it to the repository's merge queue

  • Prepare attachment upload

    Tool name: prepare_attachment_upload

    Prepare a direct Linear file upload for an existing issue.

  • Resolve diff thread

    Tool name: resolve_diff_thread

    Resolve or reopen a top-level comment thread on a Linear diff

  • Restore initiative label

    Tool name: restore_initiative_label

    Restore a retired Linear initiative label, making it available for use on initiatives again.

  • Restore issue label

    Tool name: restore_issue_label

    Restore a retired Linear issue label, making it available for use on issues again.

  • Restore project label

    Tool name: restore_project_label

    Restore a retired Linear project label, making it available for use on projects again.

  • Retire initiative label

    Tool name: retire_initiative_label

    Retire a Linear initiative label so it cannot be applied to new initiatives.

  • Retire issue label

    Tool name: retire_issue_label

    Retire a Linear issue label so it cannot be applied to new issues.

  • Retire project label

    Tool name: retire_project_label

    Retire a Linear project label so it cannot be applied to new projects.

  • Save comment

    Tool name: save_comment

    Create or update a comment on a Linear issue, project, initiative, document, project milestone, or project/initiative status update.

  • Save customer

    Tool name: save_customer

    Create or update a Linear customer.

  • Save customer need

    Tool name: save_customer_need

    Create or update a customer need (request) in Linear.

  • Save diff comment

    Tool name: save_diff_comment

    Create, reply to, or edit a comment or persisted draft on a Linear diff.

  • Save document

    Tool name: save_document

    Create or update a Linear document.

  • Save initiative

    Tool name: save_initiative

    Create or update a Linear initiative.

  • Save initiative label

    Tool name: save_initiative_label

    Create or update a Linear initiative label.

  • Save issue

    Tool name: save_issue

    Create or update a Linear issue.

  • Save issue label

    Tool name: save_issue_label

    Create or update a Linear issue label.

  • Save milestone

    Tool name: save_milestone

    Create or update a milestone in a Linear project.

  • Save project

    Tool name: save_project

    Create or update a Linear project.

  • Save project label

    Tool name: save_project_label

    Create or update a Linear project label.

  • Save release

    Tool name: save_release

    Create or update a release.

  • Save release note

    Tool name: save_release_note

    Create or update release notes.

  • Update save status

    Tool name: save_status_update

    Create or update a project/initiative status update.

  • Search documentation

    Read only

    Tool name: search_documentation

    Search Linear's documentation to learn about features and usage

  • Share issue

    Tool name: share_issue

    Share an issue with a workspace user who cannot otherwise access it.

  • Submit diff review

    Tool name: submit_diff_review

    Approve a Linear diff, request changes, or submit a review comment

  • Unshare issue

    Tool name: unshare_issue

    Remove a workspace user's shared access to an issue.

  • Update diff

    Tool name: update_diff

    Update 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.

Frequently asked questions