Overview
Linear MCP Server is a server designed for the Model Context Protocol (MCP) that integrates with the Linear API, providing enhanced project management capabilities.
To use the Linear MCP Server, you need to add the server configuration to Claude Desktop and ensure that the Node version is correctly referenced. You can then utilize various commands to manage projects, initiatives, and issues.
- Initiatives management - Projects management - Issues management - Relationships and prioritization of tasks
- Creating and managing Linear projects efficiently.
- Breaking down complex issues into manageable tasks.
- Establishing relationships between different issues for better tracking.
Add to your AI client
Use these steps to connect Linear MCP Server in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.
Cursor
Add this to your .cursor/mcp.json file in your project root, then restart Cursor.
.cursor/mcp.json
{
"mcpServers": {
"samcfinan-linear-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-samcfinan-linear-mcp-server-mcp-mirror"
]
}
}
}Claude Desktop
Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.
~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"samcfinan-linear-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-samcfinan-linear-mcp-server-mcp-mirror"
]
}
}
}Claude Code
Add this to your project's .mcp.json file. Claude Code will detect it automatically.
.mcp.json (project root)
{
"mcpServers": {
"samcfinan-linear-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-samcfinan-linear-mcp-server-mcp-mirror"
]
}
}
}VS Code (Copilot)
Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.
.vscode/mcp.json
{
"servers": {
"samcfinan-linear-mcp-server-mcp-mirror": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-samcfinan-linear-mcp-server-mcp-mirror"
]
}
}
}Windsurf
Add this to your Windsurf MCP config file, then restart Windsurf.
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"samcfinan-linear-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-samcfinan-linear-mcp-server-mcp-mirror"
]
}
}
}Cline
Open Cline settings, navigate to MCP Servers, and add this server configuration.
Cline MCP Settings (via UI)
{
"mcpServers": {
"samcfinan-linear-mcp-server-mcp-mirror": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-samcfinan-linear-mcp-server-mcp-mirror"
]
}
}
}FAQ
What is the purpose of the Linear MCP Server?
It is designed to provide a more feature-rich experience for project management using the Linear API.
How do I install the Linear MCP Server?
You need to add the server configuration to Claude Desktop and ensure the correct Node version is referenced.
Can I manage multiple projects with this server?
Yes! The server allows for the management of multiple projects and their associated tasks.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":1324,"uuid":"a84519db-2d41-4393-b11e-21f87f01e09d","name":"samcfinan_linear-mcp-server","title":"Linear MCP Server","description":"Mirror of","avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","created_at":"2025-02-20T15:12:43.486Z","updated_at":"2025-02-23T07:21:17.754Z","status":"created","author_name":"MCP-Mirror","author_avatar_url":"https://avatars.githubusercontent.com/u/192820360?v=4","tags":"linear-mcp,project-management,api-integration","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/MCP-Mirror/samcfinan_linear-mcp-server","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":null,"user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]