Linear MCP Server

Productivitystdiov0.5.0
Repository

Official Linear MCP server for project management integration. Enables AI agents to find, create, and update issues, projects, and comments in Linear. Supports searching issues by status, assignee, or label, creating new issues with full metadata, and managing project workflows directly from AI-powered development environments.

Connect

Add this configuration to .claude/mcp.json

{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": [
        "-y",
        "@linear/mcp-server"
      ],
      "env": {
        "LINEAR_API_KEY": "<YOUR_LINEAR_API_KEY>"
      }
    }
  }
}

Tools (3)

search_issues

Search for issues in Linear by query string, status, or assignee.

{
  "type": "object",
  "required": [
    "query"
  ],
  "properties": {
    "query": {
      "type": "string",
      "description": "Search query to find issues"
    },
    "status": {
      "type": "string",
      "description": "Filter by issue status"
    },
    "assignee": {
      "type": "string",
      "description": "Filter by assignee username"
    }
  }
}

create_issue

Create a new issue in a Linear team with title, description, and metadata.

{
  "type": "object",
  "required": [
    "teamId",
    "title"
  ],
  "properties": {
    "title": {
      "type": "string",
      "description": "Issue title"
    },
    "teamId": {
      "type": "string",
      "description": "Team ID to create the issue in"
    },
    "labelIds": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Label IDs to apply"
    },
    "priority": {
      "type": "integer",
      "description": "Priority level (0=none, 1=urgent, 2=high, 3=medium, 4=low)"
    },
    "description": {
      "type": "string",
      "description": "Issue description in Markdown"
    }
  }
}

update_issue

Update an existing issue's properties.

{
  "type": "object",
  "required": [
    "issueId"
  ],
  "properties": {
    "title": {
      "type": "string",
      "description": "New title"
    },
    "status": {
      "type": "string",
      "description": "New status name"
    },
    "issueId": {
      "type": "string",
      "description": "Issue ID to update"
    },
    "priority": {
      "type": "integer",
      "description": "New priority level"
    }
  }
}

Resources

This server does not expose any resources.

Prompts

This server does not expose any prompts.

Server Information

Author
Linear (@linear)
Repository
https://github.com/jerhadf/linear-mcp-server
License
MIT
Version
0.5.0
Stars
344
Last Updated
May 25, 2026