← Back to MCP servers

Linear

Linear MCP Server

Manage Linear issues, projects, and workflows directly from your AI coding assistant.

OAuth requiredGet credentials →

Last reviewed Mar 2, 2026

Install

claude mcp add linear --transport sse -- https://mcp.linear.app/sse
Scope: project

Available tools

ToolDescription
list_issuesList issues with filtering by status, assignee, or project
create_issueCreate a new issue in a team
update_issueUpdate an existing issue's status, assignee, or details
list_projectsList projects across your workspace
search_issuesSearch issues by text query across all teams

What it does

The Linear MCP Server connects your AI coding assistant to Linear's project management platform via their official hosted MCP endpoint. It enables the assistant to browse, create, and update issues and projects without leaving your development environment, keeping your workflow seamless between code and task management.

Unlike most MCP servers that run as local processes, Linear provides a hosted SSE endpoint that your client connects to directly. Authentication is handled via OAuth -- you authorize through your browser on first connection, and the session persists for future use.

Use cases

  • Create issues from your editor when you discover bugs or needed improvements while coding
  • Look up issue details and requirements while implementing features
  • Update issue status to "In Progress" or "Done" as you work through your task list
  • Search across all teams and projects for related issues before starting new work
  • List and triage issues assigned to you without switching to the Linear app

Getting started

  1. Use the install command above to add the Linear MCP server. It connects to Linear's hosted SSE endpoint at mcp.linear.app.
  2. On first connection, your browser will open to authorize the MCP server with your Linear account via OAuth. Grant the requested permissions.
  3. Once authorized, the connection persists and you can start managing issues immediately.
  4. For API key-based access instead of OAuth, you can create a Personal API Key at linear.app/settings/api and use a community MCP server package that accepts token-based auth.