Is Linear MCP Server official?
No. The package listed here was built by jerhadf as a community project. Linear's official MCP server is hosted by Linear at `https://mcp.linear.app/mcp`.
@jerhadf
Basic information
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"linear-mcp-server": {
"command": "npx",
"args": [
"@smithery/cli",
"install",
"linear-mcp-server",
"--client",
"claude"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
Fetch the live tool list by running this server in a temporary sandbox using the button above.
Linear MCP Server is a community linear mcp server (by jerhadf) that lets Claude and other MCP clients search, create, update and comment on Linear issues through the Linear API. It is now deprecated in favor of Linear's official remote MCP server.
The project is an MIT-licensed Node.js package published on npm as linear-mcp-server (latest version 0.1.0). It is no longer maintained. For new setups, Linear hosts its own server at https://mcp.linear.app/mcp, documented at linear.app/docs/mcp. This page covers both: the original package listed here, and the official linear mcp endpoint most people should use today.
Linear's hosted server uses Streamable HTTP at https://mcp.linear.app/mcp with OAuth 2.1 sign-in, so there is nothing to install and no API key to paste for most clients. A read-only endpoint is available at https://mcp.linear.app/mcp/readonly. The old https://mcp.linear.app/sse endpoint (the one the deprecated README points to) is now a legacy fallback.
Claude Code:
claude mcp add --transport http linear-server https://mcp.linear.app/mcp
Then run /mcp inside a Claude Code session to complete authentication.
Codex:
codex mcp add linear --url https://mcp.linear.app/mcp
Claude (claude.ai and Claude Desktop): add the Linear connector from Settings > Connectors. Cursor: install Linear from Cursor's MCP tools page. VS Code, Windsurf and other clients without native remote support can use mcp-remote:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://mcp.linear.app/mcp"]
}
}
}
If you still need the original local server, you need Node.js and a Linear API key from https://linear.app/YOUR-TEAM/settings/api.
Add this to ~/Library/Application Support/Claude/claude_desktop_config.json on macOS:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}
The README also documents an automatic install through Smithery, which is the config shown on this mcp.so page:
npx @smithery/cli install linear-mcp-server --client claude
LINEAR_API_KEY environment variable.The deprecated package exposes five tools in two groups:
linear_create_issue creates an issue in a team (requires title and teamId), and linear_update_issue changes title, description, priority or status by issue ID.linear_search_issues filters issues by query, team, status, assignee, labels and priority; linear_get_user_issues returns issues assigned to a user (defaults to the authenticated user); linear_add_comment posts a comment to an issue.It also offers resource URIs such as linear-issue:///{issueId}, linear-team:///{teamId}/issues and linear-viewer:. The official Linear MCP server has its own, broader tool set for finding, creating and updating issues, projects and comments.
https://mcp.linear.app/mcp using the client steps above.rm -rf ~/.mcp-auth and retrying, and updating Node.js if required.https://mcp.linear.app/sse is a deprecated fallback; use the Streamable HTTP endpoint instead.mcp-remote through wsl with the /sse endpoint and --transport sse-only as a fallback.mcp-remote set a different MCP_REMOTE_CONFIG_DIR per workspace.No. The package listed here was built by jerhadf as a community project. Linear's official MCP server is hosted by Linear at `https://mcp.linear.app/mcp`.
No. Its README states it is deprecated and no longer maintained, and recommends the official Linear remote MCP server instead.
The jerhadf package is open source under the MIT license. The official server connects to your existing Linear account; Linear's MCP docs do not list a separate charge.
The legacy package needs a Linear API key in `LINEAR_API_KEY`. The official server uses OAuth by default, but also accepts an OAuth token or Linear API key in an `Authorization: Bearer` header.
Yes. Use `claude mcp add --transport http linear-server https://mcp.linear.app/mcp` in Claude Code, install Linear from Cursor's MCP tools page, and use `mcp-remote` in VS Code.
The jerhadf package runs locally over stdio. Linear's official server is remote and centrally hosted, using Streamable HTTP.
With the official server, connect to `https://mcp.linear.app/mcp/readonly`, request only the `read` OAuth scope, or use an API key with only the Read permission.
Yes, but each workspace needs its own authentication. With `mcp-remote`, point each one at a separate `MCP_REMOTE_CONFIG_DIR`.
MCP server connecting AI assistants with Jira & Confluence for smart project management.
Put an end to code hallucinations! GitMCP is a free, open-source, remote MCP server for any GitHub project
a mcp server to manage github project's functionality
Interact seamlessly with GitLab repositories to manage merge requests and issues. Fetch details, add comments, and streamline your code review process with ease.
Yuque mcp server
Comments