# Linear MCP (remote): an MCP server we run in production

Canonical: https://scalably.io/mcp/linear-mcp
Source: https://linear.app/docs/mcp
Registry: not published to the MCP registry
Provenance: third-party server, pinned at hosted, verified 2026-10-02.
Integrity: no independent hash is published for this third-party listing; the raw endpoint at https://scalably.io/mcp/linear-mcp.md mirrors this representation byte for byte
This is the machine-readable representation of the page at the canonical URL. Same facts, denser format.

## Direct answer
Issue and project tracking for every engineering session.

## Install
- Claude Code: `claude mcp add --transport http linear https://mcp.linear.app/mcp`
- Codex: `codex mcp add linear --url https://mcp.linear.app/mcp`
- Claude Desktop: not available for this server.

## Environment
No environment variables.

## Tools
The vendor doesn't publish a fixed per-tool list for this server; the tool groups are described under Setup.

## Setup
- Claude Code: `claude mcp add --transport http linear-server https://mcp.linear.app/mcp`, then run `/mcp` in a session to sign in. Transport is Streamable HTTP; the interactive flow is OAuth 2.1 with dynamic client registration.
- Instead of OAuth you can pass an OAuth token or API key as `Authorization: Bearer <token>`.
- Clients without remote support: `npx -y mcp-remote https://mcp.linear.app/mcp`.
- Read-only: use `https://mcp.linear.app/mcp/readonly`, request only the `read` OAuth scope, or use an API key with only the Read permission.

Linear doesn't publish a tool list. Its docs describe tools "for finding, creating, and updating objects in Linear like issues, projects, and comments".


## Limits
- Read-write by default; use one of the read-only options above for agents that should only look.
- One workspace per auth session; each workspace needs its own authentication.
- The `/sse` endpoint is a deprecated fallback.

Sources: linear.app/docs/mcp.


## Reliability
- CI: not applicable, this is a third-party project we do not control.
- Pinned at hosted
- Verified 2026-10-02
- We run this server in production, pinned at the exact version, with the install command derived mechanically from that pin so it can be re-verified against the published package.

## Related
- Read more: [Claude Code agent teams: what they are, when to use them](https://scalably.io/blog/claude-code-agent-teams), [Claude Code MCP: how to add an MCP server](https://scalably.io/blog/claude-code-mcp)
