loading…
Search for a command to run...
loading…
Integrates with Linear project management system
Integrates with Linear project management system
A Model Context Protocol (MCP) server for the Linear GraphQL API, built for real project-management workflows — not just basic issue CRUD.
MCP Linear bridges AI assistants and Linear by implementing the MCP protocol. With it you can:
See TOOLS.md for the full inventory.
The server exposes MCP resources and prompts in addition to tools, including:
linear://viewer, linear://organization, linear://teams, linear://projects, linear://project/{id}, linear://project/{id}/issues, linear://project/{id}/documents, linear://issue/{id}, linear://document/{id}, linear://roadmap/{id}, linear://milestone/{id}, linear://rate-limitsummarize-project-status, draft-project-update, triage-issue, summarize-documentOnce connected, you can use prompts like:
MCP Linear Integration)add-mcp installs the server into Claude Code, Cursor, Codex, VS Code, Claude Desktop, and many other MCP-aware agents with a single command:
npx add-mcp @tacticlaunch/mcp-linear --env LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN
Add -g to install globally instead of into the current project. See the add-mcp docs for the full agent list and flags.
Add the following to your MCP settings file:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["-y", "@tacticlaunch/mcp-linear"],
"env": {
"LINEAR_API_TOKEN": "<YOUR_TOKEN>"
}
}
}
}
~/.cursor/mcp.json~/Library/Application Support/Claude/claude_desktop_config.json~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json~/.config/gomcp/config.yamlPrerequisites:
# Install globally
npm install -g @tacticlaunch/mcp-linear
# Or clone and install locally
git clone https://github.com/tacticlaunch/mcp-linear.git
cd mcp-linear
npm install
npm link # Makes the package available globally
Run the server with your Linear API token:
mcp-linear --token YOUR_LINEAR_API_TOKEN
Or set the token in your environment and run without arguments:
export LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN
mcp-linear
The default validation path is:
npm test
npm run build
npm test runs Jest unit tests and an official MCP SDK smoke test against the built stdio server, covering tool, resource, and prompt registration plus host-compatible schema emission.
See DEVELOPMENT.md for local development details.
tacticlaunch/cursor-memory-bank — If you are a developer seeking to enhance your workflow with Cursor, consider giving it a try.
This project is licensed under the MIT License — see the LICENSE file for details.
Run in your terminal:
claude mcp add tacticlaunch-mcp-linear -- npx Yes, tacticlaunch/mcp-linear MCP is free — one-click install via Unyly at no cost.
No, tacticlaunch/mcp-linear runs without API keys or environment variables.
Self-hosted: the server runs locally on your machine via the install command above.
Open tacticlaunch/mcp-linear on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Read and write pages in your workspace
by NotionIssues, cycles, triage — from Claude
by LinearSearch and read your Drive files
by GoogleConnect and unify data across various platforms and databases with [MindsDB as a single MCP server](https://docs.mindsdb.com/mcp/overview).
by mindsdbNot sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All productivity MCPs