mcp-linear

tacticlaunch/mcp-linear

4.1

mcp-linear is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of mcp-linear and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MCP Linear is a Model Context Protocol server implementation for the Linear GraphQL API, enabling AI assistants to interact with Linear project management systems.

Try mcp-linear with chat:

Tools

Functions exposed to the LLM to take actions

linear_getViewer

Get information about the currently authenticated user

linear_getOrganization

Get information about the current Linear organization

linear_getUsers

Get a list of users in the Linear organization

linear_getLabels

Get a list of issue labels from Linear

linear_getTeams

Get a list of teams from Linear

linear_getWorkflowStates

Get workflow states for a team

linear_getProjects

Get a list of projects from Linear

linear_createProject

Create a new project in Linear

linear_updateProject

Update an existing project in Linear

linear_addIssueToProject

Add an existing issue to a project

linear_getProjectIssues

Get all issues associated with a project

linear_getCycles

Get a list of all cycles

linear_getActiveCycle

Get the currently active cycle for a team

linear_addIssueToCycle

Add an issue to a cycle

linear_getInitiatives

Get a list of all initiatives from Linear

linear_getInitiativeById

Get details of a specific initiative by ID

linear_createInitiative

Create a new initiative

linear_updateInitiative

Update an existing initiative

linear_archiveInitiative

Archive an initiative

linear_unarchiveInitiative

Unarchive an initiative

linear_deleteInitiative

Delete an initiative (move to trash)

linear_getInitiativeProjects

Get all projects associated with an initiative

linear_addProjectToInitiative

Add a project to an initiative

linear_removeProjectFromInitiative

Remove a project from an initiative

linear_getIssues

Get a list of recent issues from Linear

linear_getIssueById

Get a specific issue by ID or identifier (e.g., ABC-123)

linear_searchIssues

Search for issues with various filters

linear_createIssue

Create a new issue in Linear

linear_updateIssue

Update an existing issue in Linear

linear_createComment

Add a comment to an issue in Linear (supports threaded replies)

linear_addIssueLabel

Add a label to an issue in Linear

linear_removeIssueLabel

Remove a label from an issue in Linear

linear_assignIssue

Assign an issue to a user

linear_subscribeToIssue

Subscribe to issue updates

linear_convertIssueToSubtask

Convert an issue to a subtask

linear_createIssueRelation

Create relations between issues (blocks, is blocked by, etc.)

linear_archiveIssue

Archive an issue

linear_setIssuePriority

Set the priority of an issue

linear_transferIssue

Transfer an issue to another team

linear_duplicateIssue

Duplicate an issue

linear_getIssueHistory

Get the history of changes made to an issue

linear_getComments

Get all comments for an issue

Prompts

Interactive templates invoked by user choice

No prompts

Resources

Contextual data attached and managed by the client

No resources