All integrations
Catalogue metadata onlymodel context protocolv20260910_00

LINEAR_MCP

Linear MCP

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
Attributed source

78

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 1–30 of 78 actions

Create attachment

LINEAR_MCP_CREATE_ATTACHMENT

Deprecated fallback for tiny files only. Accepts base64 file content, verifies SHA-256 checksum, and uploads it through the MCP worker. Prefer `prepare_attachment_upload` plus direct PUT plus `create_attachment_from_upload`. CRITICAL: Do not print base64Content and then copy it into this tool call. Opaque base64 copie…

Untrusted display-only summary

Create attachment from upload

LINEAR_MCP_CREATE_ATTACHMENT_FROM_UPLOAD

Link an already-uploaded Linear assetUrl to an existing issue as an attachment. Use this only after: 1. prepare_attachment_upload returned an assetUrl and uploadRequest. 2. The client successfully PUT raw file bytes to uploadRequest.url. This tool does not upload file content. It only creates the Linear attachment row…

Untrusted display-only summary

Create initiative label

LINEAR_MCP_CREATE_INITIATIVE_LABEL

Create a new Linear initiative label. Deprecated: use `save_initiative_label`, which can also update labels.

Untrusted display-only summary

Create issue label

LINEAR_MCP_CREATE_ISSUE_LABEL

Create a new Linear issue label. Deprecated: use `save_issue_label`, which can also update labels.

Untrusted display-only summary

Delete attachment

LINEAR_MCP_DELETE_ATTACHMENT

Delete an attachment by ID

Untrusted display-only summary

Delete comment

LINEAR_MCP_DELETE_COMMENT

Delete a Linear comment. Inline description comments (those with non-null `quotedText`) anchor a mark in the editor, so their root cannot be deleted — delete the replies individually or resolve the thread instead.

Untrusted display-only summary

Delete customer

LINEAR_MCP_DELETE_CUSTOMER

Delete a customer in Linear

Untrusted display-only summary

Delete customer need

LINEAR_MCP_DELETE_CUSTOMER_NEED

Archive a customer need in Linear

Untrusted display-only summary

Delete diff comment

LINEAR_MCP_DELETE_DIFF_COMMENT

Delete a comment or persisted draft from a Linear diff

Untrusted display-only summary

Delete status update

LINEAR_MCP_DELETE_STATUS_UPDATE

Delete (archive) a project or initiative status update.

Untrusted display-only summary

Extract images

LINEAR_MCP_EXTRACT_IMAGES

Extract and fetch images from markdown content. Use this to view screenshots, diagrams, or other images embedded in Linear issues, comments, or documents. Pass the markdown content (e.g., issue description) and receive the images as viewable data.

Untrusted display-only summary

Get agent skill

LINEAR_MCP_GET_AGENT_SKILL

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

Untrusted display-only summary

Get attachment

LINEAR_MCP_GET_ATTACHMENT

Retrieve an attachment's content by ID.

Untrusted display-only summary

Get diff

LINEAR_MCP_GET_DIFF

Exact lookup for a Linear diff. Use with review URLs, GitHub PR URLs, Linear full identifiers, UUIDs, or slugs.

Untrusted display-only summary

Get diff threads

LINEAR_MCP_GET_DIFF_THREADS

Exact lookup for diff threads and the authenticated user's drafts. Use with review URLs, GitHub PR URLs, Linear full identifiers, UUIDs, or slugs.

Untrusted display-only summary

Get document

LINEAR_MCP_GET_DOCUMENT

Retrieve a Linear document by ID or slug

Untrusted display-only summary

Get initiative

LINEAR_MCP_GET_INITIATIVE

Retrieve detailed information about a specific initiative in Linear

Untrusted display-only summary

Get issue

LINEAR_MCP_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

Untrusted display-only summary

Get issue status

LINEAR_MCP_GET_ISSUE_STATUS

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

Untrusted display-only summary

Get milestone

LINEAR_MCP_GET_MILESTONE

Retrieve details of a specific milestone by ID or name

Untrusted display-only summary

Get notifications

LINEAR_MCP_GET_NOTIFICATIONS

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

Untrusted display-only summary

Get project

LINEAR_MCP_GET_PROJECT

Retrieve details of a specific project in Linear

Untrusted display-only summary

Get release

LINEAR_MCP_GET_RELEASE

Retrieve details of a release by ID or slug.

Untrusted display-only summary

Get release note

LINEAR_MCP_GET_RELEASE_NOTE

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

Untrusted display-only summary

Get status updates

LINEAR_MCP_GET_STATUS_UPDATES

List or get project/initiative status updates. Pass `id` to get a specific update, or filter to list.

Untrusted display-only summary

Get team

LINEAR_MCP_GET_TEAM

Retrieve details of a specific Linear team

Untrusted display-only summary

Get template

LINEAR_MCP_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. Pass the template to save_issue or save_project to apply it. References come back as ids, so read a name with the matching tool when you need one. A form template collects its answers through a…

Untrusted display-only summary

Get user

LINEAR_MCP_GET_USER

Retrieve details of a specific Linear user

Untrusted display-only summary

Get workspace

LINEAR_MCP_GET_WORKSPACE

Retrieve the connected Linear workspace

Untrusted display-only summary

List agent skills

LINEAR_MCP_LIST_AGENT_SKILLS

List Linear Agent skills available to the authenticated user.

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.