cursor mcpindependent directory
Linear logo

Servers / Linear

Install Linear MCP in Cursor

Linear · Remote HTTP · OAuth

Direct answer

Add Linear's remote MCP to Cursor with url https://mcp.linear.app/mcp. Save mcp.json, reload, and sign in with Linear OAuth. Then ask Cursor to fetch the issue by id. Older docs used /sse; the streamable HTTP path is /mcp. If OAuth fails, check Linear's current install snippet and match it exactly.

ProviderLinear
Classificationofficial
TransportRemote HTTP
AuthOAuth

Cursor mcp.json

Paste this into ~/.cursor/mcp.json (global) or.cursor/mcp.json (this repo). Merge it with servers you already have. Primer: how Cursor loads MCP.

{
  "mcpServers": {
    "linear": {
      "url": "https://mcp.linear.app/mcp"
    }
  }
}

MCP endpoint: https://mcp.linear.app/mcp. Source: Linear MCP.

What it is

Linear MCP is issues, projects, comments, and status. Cursor can title a branch from the ticket and mark it done when the PR lands, instead of you copying the description into the prompt.

The problem it solves

Ticket in Linear, code in git, review in GitHub. Without Linear MCP the agent never sees the original acceptance line.

Install steps

  1. Add the remote server. mcpServers.linear.url = https://mcp.linear.app/mcp. If Linear's live docs still show https://mcp.linear.app/sse, use that URL instead of guessing.
  2. OAuth. Reload Cursor and approve the Linear workspace. The agent inherits that user's issue access.
  3. Fetch one issue. Paste an issue id (TEAM-123) and ask Cursor to summarize it and outline the code change.

A prompt that uses it

Fetch TEAM-123 from Linear, outline the code change against this repo, and do not start until you can quote the acceptance criteria.

If it will not connect

If the URL 404s, Linear may still be publishing SSE at /sse. Swap the path to match their current docs. OAuth failures are usually the wrong workspace or a blocked popup.

FAQ

What URL should I use for Linear MCP?

https://mcp.linear.app/mcp unless Linear's current docs specify /sse. Match the vendor page if they disagree.

Can the agent close issues?

Yes if OAuth allows issue writes. Use a restricted workspace member if you do not want that.

Is this the community linear-mcp-server?

No. Use Linear's official remote server. The community stdio server is deprecated.

Does it replace GitHub MCP?

No. Linear is the ticket. GitHub is the PR. Most teams want both.