MCP Directory

Linear MCP Server

Let LLMs create, search, update, and comment on Linear issues through the Model Context Protocol.

Unverified
stdio (local)
API key
Stale
JavaScript

Add to your client

Copy the config for your MCP client and paste it into its config file.

Install / run
npx @smithery/cli install linear-mcp-server --client claude

Paste into ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "linear-mcp-server": {
      "command": "npx",
      "args": [
        "-y",
        "linear-mcp-server"
      ],
      "env": {
        "LINEAR_API_KEY": "your_linear_api_key_here"
      }
    }
  }
}

Step-by-step guides: Add to Claude Desktop · Add to Cursor · Add to Windsurf

Before you start

  • A Linear API key for your team (from https://linear.app/YOUR-TEAM/settings/api)
  • Node.js with npx available
  • An MCP client such as Claude Desktop

About Linear MCP Server

Linear MCP Server connects an LLM to Linear's issue tracking system via the Model Context Protocol. Through five tools it can create issues, update existing issues, search/filter issues, fetch a user's assigned issues, and add comments. It also surfaces Linear data as MCP resources (individual issues, team issues, a user's assigned issues, organization info, and the current viewer context), enabling prompts like 'Show me all my high-priority issues' or 'Make a bug report for the authentication system.' The server is now deprecated; the maintainer points users to Linear's official remote MCP server.

Tools & capabilities (5)

linear_create_issue

Create a new Linear issue. Required: title, teamId. Optional: description (markdown), priority (0-4), status.

linear_update_issue

Update an existing issue. Required: id. Optional: title, description, priority (0-4), status.

linear_search_issues

Search issues with flexible filtering. Optional: query, teamId, status, assigneeId, labels, priority, limit (default 10).

linear_get_user_issues

Get issues assigned to a user. Optional: userId (omit for authenticated user), includeArchived, limit (default 50).

linear_add_comment

Add a comment to an issue. Required: issueId, body (markdown). Optional: createAsUser, displayIconUrl.

What this server can do

Linear MCP Server provides tools for these capabilities — tap one to see every MCP server that does the same:

When to use it

  • Show all your high-priority issues assigned to you
  • Create a bug report issue from a conversation about a bug
  • Find all in-progress frontend or mobile tasks
  • Summarize recent updates and comments on a set of issues
  • Analyze the current workload across a team

Security notes

Requires a Linear API key (LINEAR_API_KEY) with access to your team's data. The key is passed via environment variable in the client config; treat it as a secret and scope it to the minimum team access needed. This server is deprecated and unmaintained.

Linear MCP Server FAQ

Is this server still maintained?

No. The README states it is deprecated and no longer maintained. The author recommends Linear's official remote MCP server at https://mcp.linear.app/sse.

How do I authenticate?

Create a Linear API key for your team at https://linear.app/YOUR-TEAM/settings/api and set it as the LINEAR_API_KEY environment variable in your MCP client config.

How do I install it?

Automatically via Smithery (npx @smithery/cli install linear-mcp-server --client claude), or manually by adding the mcpServers config block (command npx, args -y linear-mcp-server) to your Claude Desktop config with your LINEAR_API_KEY.

Alternatives to Linear MCP Server

Compare all alternatives →

AI-powered task-management system for AI-driven development that drops into Cursor, Windsurf, Claude Code, and more.

Unverified
stdio (local)
API key
JavaScript
15 tools
Updated 2 months agoRepo

Background computer-use MCP server that drives native macOS, Windows, and Linux desktop apps without stealing focus.

Unverified
stdio (local)
No auth
Rust
33 tools
Updated 11 hours agoRepo

Self-hosted MCP server for Jira and Confluence Cloud and Server/Data Center.

Verified
stdio (local)
API key
Python
11 tools
Updated 2 months agoRepo