PlugWiki
Linear logo

Linear MCP servers: which one to use

Use Linear's own hosted server. Pick a community server only if you need an API key instead of a browser sign-in, or several workspaces in one setup.

Servers
31
active
Official
1
by Linear
Hosted
6
nothing to install
Local
17
runs on your machine
OAuth
1
sign in, no key

Linear runs its own MCP server, and it is the right default. You add it to Claude, Cursor or another assistant and sign in with your Linear account. It can read and change issues, projects and comments. For read-only access, connect to the read-only address from Linear's docs or use an API key with only the Read permission. Community servers run on your computer and mostly sign in with an API key, and the most-starred older one (jerhadf/linear-mcp-server) is deprecated in favor of Linear's.

Good for

  • Teams who want Claude or Cursor to find, create and update Linear issues
  • Developers who want an agent to read a ticket before writing code
  • Anyone who wants an assistant to read Linear without changing anything
  • People with several Linear workspaces who prefer API keys over browser sign-in

Which Linear MCP server to use

Use Linear's hosted server unless you have a reason not to. Pick mcp-linear for a local server with an API key and a wide tool set, or Linear MCP (multi-workspace) if you juggle several workspaces.

ServerOfficialRunsSign-inRead-only optionGitHub stars
LinearThis pageOfficialHostedAccountRead-only URL–
mcp-linearCommunityLocalAPI key–148
Linear MCP (multi-workspace)CommunityLocalAPI key–2
linear-strictCommunityLocalAPI key or OAuth–2

All Linear MCP servers

31 active · 1 official · official first, then by GitHub stars

Show all 31

Questions

Is there an official Linear MCP server?

Yes. Linear hosts it at https://mcp.linear.app/mcp, and you sign in with your Linear account. Linear's docs cover setup for Claude, Claude Code, Codex, Cursor, VS Code, Windsurf and Zed.

Can I make the Linear MCP server read-only?

Yes. Connect to https://mcp.linear.app/mcp/readonly, which only exposes read tools. You can also use the normal address and request only the read scope, or use a Linear API key that has only the Read permission.

Does it work in Claude?

Yes. Linear's docs say to connect Linear from Claude's connectors page on Team and Enterprise plans, or from Settings, then Connectors in Claude desktop on Free and Pro. In Claude Code you add the server address with one command.

Does it need an API key?

No, the normal setup is a browser sign-in with OAuth. Linear's docs also let you pass a bearer token or Linear API key, for example to give an app user restricted access. mcp-linear and the multi-workspace server take an API key; linear-strict takes an API key or a browser OAuth login with your own Linear OAuth app.

Why use a community server instead of Linear's?

Mostly for API-key sign-in without a browser step. The multi-workspace server says it exists because the official server signs in with OAuth and handles one workspace at a time. Linear's docs explain how to use a separate sign-in for each workspace.

What happened to the linear-mcp-server package?

It is deprecated. Its author stopped maintaining it and points people to Linear's official server.

What is the difference between mcp-linear and linear-strict?

mcp-linear is a broad server that also covers webhooks, customers and OAuth apps. linear-strict is a narrower fork of it for teams that want agents to follow strict ticket rules, and it installs from a GitHub release, not npm.

Does the old /sse address still work?

Linear calls the /sse endpoint a deprecated fallback for clients that cannot use Streamable HTTP. For new setups use https://mcp.linear.app/mcp.

Are the community servers free?

Yes, the software is free. mcp-linear, the multi-workspace server and linear-strict are open source under the MIT license, per their GitHub repositories. You still need a Linear workspace and an API key or account.

Server facts from the official MCP registry, GitHub, npm, PyPI and the Docker catalog. Archived servers are not listed.