Linear MCP Server logo

Linear MCP Server

by dvcrn

An MCP server for interacting with Linear's API. This server provides a set of tools for managing Linear issues, projects, and teams through Cline.

View on GitHub

Last updated: N/A

What is Linear MCP Server?

The Linear MCP Server is a tool that allows you to interact with the Linear API through the Cline interface. It provides a set of actions for managing issues, projects, and teams within your Linear workspace.

How to use Linear MCP Server?

To use the server, you need to obtain a Linear API token (either a Developer Token or a Personal API Key) and configure the Cline MCP settings file with the server's details, including the token. Alternatively, you can use Cline/Roo to automatically install the MCP from the GitHub repository.

Key features of Linear MCP Server

  • Issue Management (create, update, delete, search)

  • Project Management (create, get info, list, associate issues, milestone management)

  • Team Management (get info, access states and labels)

  • Authentication (Personal Access Token)

  • Batch Operations (bulk issue creation/deletion)

  • Parent/Child Issue Relationships

Use cases of Linear MCP Server

  • Automating issue creation and updates in Linear

  • Managing projects and milestones through Cline

  • Integrating Linear with other tools and workflows

  • Bulk updating issues based on certain criteria

  • Creating hierarchical issue structures for complex tasks

FAQ from Linear MCP Server

How do I get a Linear API token?

You can obtain a Developer Token or a Personal API Key from your Linear workspace settings.

Where is the Cline MCP settings file located?

The location varies depending on your operating system: macOS, Windows, or Linux. Refer to the Setup Guide in the README for specific paths.

How do I connect to multiple Linear workspaces?

You can add the Linear MCP server multiple times with different TOOL_PREFIX values in your Cline MCP settings.

What is the difference between a Developer Token and a Personal API Key?

A Developer Token is associated with an OAuth application, while a Personal API Key is associated with your personal Linear account.

How can I contribute to the development of this server?

Clone the repository, install dependencies, configure your Linear API token, and run the tests. See the Contributing section in the README for more details.