Command Palette

Search for a command to run...

UnylyUnyly
Browse all

Linear Issue

FreeNot checked

MCP server for Linear that enables creating, searching, updating, and commenting on issues, as well as accessing issues, teams, and user data. Integrates with C

GitHubEmbed

About

MCP server for Linear that enables creating, searching, updating, and commenting on issues, as well as accessing issues, teams, and user data. Integrates with Claude Desktop and other MCP clients.

README

An MCP (Model Context Protocol) server for Linear. Use it from Claude Desktop or any MCP client to create, search, update, and comment on Linear issues.

Requirements

Setup

git clone https://github.com/aniketsharma/linear-issue-mcp.git
cd linear-issue-mcp
npm install
npm run build

Create a .env file (or set the variable in your MCP client config):

LINEAR_API_KEY=your_api_key_here

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS):

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

For local development without publishing, point command at node and args at the built entry:

{
  "mcpServers": {
    "linear": {
      "command": "node",
      "args": ["/absolute/path/to/linear-issue-mcp/build/index.js"],
      "env": {
        "LINEAR_API_KEY": "your_linear_api_key_here"
      }
    }
  }
}

Tools

Tool Purpose
linear_create_issue Create an issue (title, teamId; optional description, priority, status)
linear_update_issue Update an issue by id
linear_search_issues Filter by query, team, status, assignee, labels, priority
linear_get_user_issues List issues for a user (or the authenticated user)
linear_add_comment Comment on an issue (markdown supported)

Resources

  • linear-issue:///{issueId} — single issue
  • linear-team:///{teamId}/issues — team backlog
  • linear-user:///{userId}/assigned — assigned issues (me for current user)
  • linear-organization: — org, teams, members
  • linear-viewer: — authenticated user context

Example prompts

  • “Show my high-priority Linear issues”
  • “Create a bug report for the auth flow and assign it to the mobile team”
  • “Summarize recent updates on frontend issues that are in progress”

Development

npm install
npm run build
npm run watch   # rebuild on change
npm run inspector

License

MIT — see LICENSE.

from github.com/aniket2468/linear-issue-mcp

Installing Linear Issue

This server has no published package — it is built from source. Open the repository and follow its README.

▸ github.com/aniket2468/linear-issue-mcp

FAQ

Is Linear Issue MCP free?

Yes, Linear Issue MCP is free — one-click install via Unyly at no cost.

Does Linear Issue need an API key?

No, Linear Issue runs without API keys or environment variables.

Is Linear Issue hosted or self-hosted?

A hosted option is available: Unyly runs the server in the cloud, no local setup required.

How do I install Linear Issue in Claude Desktop, Claude Code or Cursor?

Open Linear Issue on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.

Related MCPs

Compare Linear Issue with

Not sure what to pick?

Find your stack in 60 seconds

Author?

Embed badge for your README

Browse similar

All communication MCPs