Linear MCP server
Commit Nov 14, 2026Search, create and update Linear issues, projects, comments and labels.
Also known as magurelabs/magoneai-mcp
- Stars
- 4
- Tools
- —
- Downloads, 30 days
- —
- Latest version
- 2.0.0
- Last commit
- Nov 14, 2026
- License
- Apache-2.0
What is Linear MCP?
Linear is an MCP server. Search, create and update Linear issues, projects, comments and labels.
How to install Linear MCP
Formats verified 10 Nov 2026Add to CursorAdd to GooseInstall Linear MCP in Claude Code
$ claude mcp add --env 'MCP_SERVICE_TOKEN=<YOUR_MCP_SERVICE_TOKEN>' linear -- docker run -i --rm docker.io/magureai/mcp-linear:2.0.0Install Linear MCP in Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"linear": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/magureai/mcp-linear:2.0.0"
],
"env": {
"MCP_SERVICE_TOKEN": "<YOUR_MCP_SERVICE_TOKEN>"
}
}
}
}Install Linear MCP in VS Code
.vscode/mcp.json
{
"servers": {
"linear": {
"type": "stdio",
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/magureai/mcp-linear:2.0.0"
],
"env": {
"MCP_SERVICE_TOKEN": "<YOUR_MCP_SERVICE_TOKEN>"
}
}
}
}Install Linear MCP in VS Code CLI
$ code --add-mcp '{"name":"linear","type":"stdio","command":"docker","args":["run","-i","--rm","docker.io/magureai/mcp-linear:2.0.0"],"env":{"MCP_SERVICE_TOKEN":"<YOUR_MCP_SERVICE_TOKEN>"}}'Install Linear MCP in Claude Desktop
claude_desktop_config.json
{
"mcpServers": {
"linear": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/magureai/mcp-linear:2.0.0"
],
"env": {
"MCP_SERVICE_TOKEN": "<YOUR_MCP_SERVICE_TOKEN>"
}
}
}
}Install Linear MCP in Codex
$ codex mcp add linear --env 'MCP_SERVICE_TOKEN=<YOUR_MCP_SERVICE_TOKEN>' -- docker run -i --rm docker.io/magureai/mcp-linear:2.0.0Install Linear MCP in Codex config.toml
~/.codex/config.toml
[mcp_servers.linear] command = "docker" args = ["run", "-i", "--rm", "docker.io/magureai/mcp-linear:2.0.0"] [mcp_servers.linear.env] MCP_SERVICE_TOKEN = "<YOUR_MCP_SERVICE_TOKEN>"
Install Linear MCP in Gemini CLI
$ gemini mcp add -s user -e 'MCP_SERVICE_TOKEN=<YOUR_MCP_SERVICE_TOKEN>' linear docker -- run -i --rm docker.io/magureai/mcp-linear:2.0.0Install Linear MCP in Gemini settings.json
~/.gemini/settings.json
{
"mcpServers": {
"linear": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"docker.io/magureai/mcp-linear:2.0.0"
],
"env": {
"MCP_SERVICE_TOKEN": "<YOUR_MCP_SERVICE_TOKEN>"
}
}
}
}Configuration
MCP_SERVICE_TOKENSecretShared secret callers send as X-Service-Token in platform mode.
MCP_MODEAuth mode. The image defaults to platform; hosted and local need more settings, see docs/configuration.md.
| Name | Description | |
|---|---|---|
| MCP_SERVICE_TOKEN | Shared secret callers send as X-Service-Token in platform mode. | Secret |
| MCP_MODE | Auth mode. The image defaults to platform; hosted and local need more settings, see docs/configuration.md. |
Linear MCP questions
How do I add Linear MCP to Claude Code?
Run claude mcp add --env 'MCP_SERVICE_TOKEN=<YOUR_MCP_SERVICE_TOKEN>' linear -- docker run -i --rm docker.io/magureai/mcp-linear:2.0.0 in your terminal. Add --scope user to make it available in every project.
How do I add Linear MCP to Cursor?
Open ~/.cursor/mcp.json and add the server under mcpServers, using the Cursor config shown in the install section above.