Linear

Official
linear

Remote bridge to Linear's hosted MCP endpoint.

Linear runs the MCP server themselves at mcp.linear.app. Connect via `mcp-remote`, which proxies stdio to the remote HTTP endpoint. OAuth on first run.

10k149k81/100

What it does

  • Full issue, project, cycle, and team CRUD against the Linear GraphQL API
  • Comment, sub-issue, and priority management with no client-side ID juggling
  • Cycle and roadmap queries for status-update workflows
  • Server-sent events streaming for long-running queries so partial results arrive first
  • OAuth browser flow on first invocation, refresh tokens cached by the bridge
  • Works in Claude Desktop, Cursor, Claude Code, and any MCP client that supports stdio

Best for

Cycle planningIssue triageRoadmap queriesAutomated standup summaries
License Proprietary — review before use
About Linear

Linear is an official MCP server categorised under productivity, official, linear, project management. Linear runs the MCP server themselves at mcp.linear.app. Connect via `mcp-remote`, which proxies stdio to the remote HTTP endpoint. OAuth on first run.

How to install

Pick your MCP client from the Install panel on this page to get a one-click install link (Cursor, VS Code) or a ready-to-paste configuration for Claude Desktop, Claude Code, Gemini, Codex, Windsurf, and other MCP-compatible clients. No local setup required for remote servers.

License

Linear is released under the Proprietary license. Review the upstream license text before deploying to production.

No reviews yet

Be the first to leave a review after using this server in production.

README

Linear does not publish a standalone npm server. The supported setup is mcp-remote pointed at https://mcp.linear.app/mcp, which bridges a local stdio MCP client to Linear's hosted endpoint. The tool surface is controlled by Linear so it stays in sync with API changes — no package to update on your side. What it does: - Full issue, project, cycle, and team CRUD against the Linear GraphQL API - Comment, sub-issue, and priority management with no client-side ID juggling - Cycle and roadmap queries for status-update workflows - Server-sent events streaming for long-running queries so partial results arrive first - OAuth browser flow on first invocation, refresh tokens cached by the bridge - Works in Claude Desktop, Cursor, Claude Code, and any MCP client that supports stdio Example: Ask "which issues in the current cycle are blocked on review, and which on-call teammate owns the reviewer role this week" — Linear composes this from issue, team-membership, and cycle queries in a single MCP session. The user never copies an issue ID. Setup: Point your MCP client at "npx -y mcp-remote https://mcp.linear.app/mcp". On first invocation the bridge opens a browser for OAuth consent, then caches the token locally. Nothing to self-host. Transport: stdio locally via mcp-remote, which proxies to Streamable HTTP at Linear's endpoint. Notes: No self-hosting and no offline mode. If you need offline use, the community cosmix/linear-mcp server talks to the Linear API directly, but you manage tokens and tool drift yourself. Because Linear controls the tool surface, server-side tool changes can appear between client restarts — pin no packages on your side but do expect the available toolset to evolve.

Alternatives

Notion
productivity
Verified

Notion's official MCP server for pages, databases, and data sources.

officialnotiondocs
80/1003.7ktypescript
Filesystem
file system
Verified

Scoped file access with configurable allow-lists.

officialfilesystemnode
94/10063ktypescript
GitHub
version control
Verified

GitHub's own MCP server for issues, PRs, and code search.

officialgithubgit
92/10023kgo
Time
productivity
free

Time-zone math and conversions.

officialtimetimezone
91/10063kpython