Linear MCP Server
@jerhadf
A server that integrates Linear's project management system with the Model Context Protocol (MCP) to allow LLMs to interact with Linear.
Overview
What is Linear MCP Server?
The Linear MCP Server is a Model Context Protocol server for the Linear API that provides integration with Linear’s issue tracking system. It allows LLMs to interact with Linear issues through tools and resources. Note: This server is deprecated and no longer maintained; the official Linear remote MCP server is recommended.
How to use Linear MCP Server?
Install automatically via Smithery (npx @smithery/cli install linear-mcp-server --client claude) or manually by adding a config entry to Claude Desktop’s claude_desktop_config.json with a LINEAR_API_KEY environment variable. The server is run via npx -y linear-mcp-server.
Key features of Linear MCP Server
- Create, update, and search Linear issues programmatically.
- View issue, team, user, organization, and viewer resources.
- Filter issues by query, team, status, assignee, labels, and priority.
- Add comments to issues with optional custom username and avatar.
- Supports markdown in issue descriptions and comments.
Use cases of Linear MCP Server
- A developer asks an LLM to show all high-priority issues assigned to them.
- A product manager creates a new bug report issue based on a conversation.
- A team lead searches for all in-progress frontend tasks.
- A scrum master summarizes recent updates on mobile app development issues.
- An engineering manager analyzes the current workload of a specific team.
FAQ from Linear MCP Server
Is this server still maintained?
No, the README explicitly states that this MCP Server is deprecated and no longer being maintained. The official Linear remote MCP server (linked in the README) is recommended instead.
What do I need to use Linear MCP Server?
You need a Linear API key for your team and Node.js installed. The server runs via npx and requires the LINEAR_API_KEY environment variable to be set.
How do I get a Linear API key?
Create or obtain an API key from your Linear team settings at https://linear.app/YOUR-TEAM/settings/api.
What transport does it use?
The server is configured to use stdio transport when run as a command in MCP clients like Claude Desktop.
What tools and resources are provided?
It offers five tools (linear_create_issue, linear_update_issue, linear_search_issues, linear_get_user_issues, linear_add_comment) and five resource URI patterns for accessing issues, team issues, user assigned issues, organization info, and current user context.