linear-mcp

MCP.Pizza Chef: cline

Twenty-two tools cover creating, searching, updating and deleting issues, spinning up a project with its first issues in one go, reading and writing comments, and handling milestones. This is Cline's own in-house build, last updated in August 2025, and it ships with no licence file, which makes it awkward to adopt at work. There is nothing to install from a store: you copy the code, build it yourself, then paste your Linear personal key into a settings file where it sits in plain text.

Unmaintained · No commits in 13 months.
Coding
Communication

Use This MCP server To

File a batch of bugs into Linear from my notes Search my Linear issues for everything still open Create a project and its first issues in one step Comment on an issue without leaving my editor Set up milestones for a project I am planning Change the priority of several issues at once

README

Linear MCP Server

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.

Setup Guide

1. Environment Setup

  1. Clone the repository
  2. Install dependencies:
    npm install
  3. Copy .env.example to .env:
    cp .env.example .env

2. Authentication

The server supports two authentication methods:

API Key (Recommended)
  1. Go to Linear Settings
  2. Navigate to the "Security & access" section
  3. Find the "Personal API keys" section
  4. Click "New API key"
  5. Give the key a descriptive label (e.g. "Cline MCP")
  6. Copy the generated token immediately
  7. Add the token to your .env file:
    LINEAR_API_KEY=your_api_key
    
OAuth Flow (Alternative) NOT IMPLEMENTED
  1. Create an OAuth application at https://linear.app/settings/api/applications
  2. Configure OAuth environment variables in .env:
    LINEAR_CLIENT_ID=your_oauth_client_id
    LINEAR_CLIENT_SECRET=your_oauth_client_secret
    LINEAR_REDIRECT_URI=http://localhost:3000/callback
    

linear-mcp FAQ

Is this still being maintained?
Not actively. The last code change was August 2025, several listed features are still marked as in progress, and there are no packaged releases — you build it from source yourself.
Do I need a key?
Yes, a Linear personal key, which you create under Security and access in your Linear settings. It is stored as plain text in your editor's settings file, so treat that file as sensitive. The alternative sign-in flow is described in the instructions as not implemented, and the code behind it never checks the anti-forgery value it generates.
Can it delete my issues?
Yes, one at a time or in bulk, and nothing asks you to confirm. Anything your assistant deletes is deleted in your real Linear workspace, so keep bulk operations on a short leash.
Which apps does it work in?
The written instructions target Cline inside VS Code, but the wiring is standard, so any app that can launch a local command will work once you point it at the file you built.
Can I use this to turn a meeting into tickets?
Yes. Paste your notes, ask for issues, and it can create them in bulk against the right team, attach them to a project and add descriptions as it goes.
How hard is it to set up?
Hard for a non-developer. You copy the code, install its parts, build it, and edit a settings file by hand. Budget an hour if you have never done that before.
Is there a licence?
No licence file is included, which strictly means no permission to reuse has been granted. Check with whoever handles that where you work before putting it on a company machine.