Linear MCP Server

Linear issue tracking data accessed through Model Context Protocol.

Data last scanned today · Reviewed yesterday

315 tools346JavaScriptMIT

Overview

This server bridges the gap between your AI assistant and the Linear project management platform. It provides tools for searching, creating, and updating issues directly within an MCP-compliant interface. Users can also retrieve specific user-assigned tasks and add comments to existing tickets using their Linear API key. The server supports common issue management tasks such as setting priorities, managing statuses, and applying filters during searches. It is designed to be integrated into environments like the Claude Desktop app via manual configuration or automated installers.

Our verdict

This project carries a high risk level with a security score of 16/100. It is officially deprecated, unmaintained for over a year, and lacks any authentication methods, meaning anyone with access to the configuration can execute commands. Furthermore, it lacks a read-only mode, providing full write access by default. Users should avoid this server and instead adopt the official Linear MCP server.

  • Supports creation, updating, and searching of Linear issues
  • Small footprint with only 4 direct dependencies
  • Open-source MIT license
  • Deprecated and no longer maintained by the author
  • High security risk due to lack of authentication
  • Default full write access without read-only mode
  • Last commit was 442 days ago

Setup

Claude Desktop
{
  "mcpServers": {
    "linear-mcp-server": {
      "args": [
        "-y",
        "linear-mcp-server"
      ],
      "command": "npx"
    }
  }
}

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows), then restart Claude Desktop. Some servers require API keys or tokens as environment variables — check the project's README and add an "env" object if needed.

  • No read-only mode — running this grants full read/write access.
  • No built-in authentication — anyone with access to this config can invoke every tool it exposes.

Tools

ToolDescriptionRisk
linear_create_issueCreate a new Linear issuesmedium
linear_update_issueUpdate existing issuesmedium
linear_search_issuesSearch issues with flexible filteringlow
linear_get_user_issuesGet issues assigned to a userlow
linear_add_commentAdd comments to issuesmedium

Compatibility

ClientLocalDockerRemoteRead-only
Claude Desktop
Cursor
VS Code
Windsurf
ChatGPT

Frequently asked questions

Is this server still supported?

No, this MCP server is deprecated and no longer maintained. Users are advised to switch to the official Linear remote MCP server.

What authentication is required to use this server?

You must obtain a Linear API key for your team from your team's settings page and provide it via the LINEAR_API_KEY environment variable.

Can I use markdown in issue descriptions or comments?

Yes, both the linear_create_issue tool and the linear_add_comment tool support markdown for body text.

What happens if I omit the userId in linear_get_user_issues?

If the userId is omitted, the server will default to retrieving issues assigned to the currently authenticated user.

Alternatives

Badge

Linear MCP Server security score, rated on RepoAI

Maintain this server? Add the live badge to your README.