Create a new Linear issue with specified title, team, and optional parameters like description, priority, and status
Update an existing Linear issue by ID with new title, description, priority, or status
Search Linear issues with flexible filtering by query text, team, status, assignee, labels, priority, and result limit
Get issues assigned to a specific user or the authenticated user, with options to include archived issues
Add comments to Linear issues with support for markdown and optional custom username and avatar
The Linear Integration MCP server provides a seamless connection between Linear's issue tracking system and large language models. It enables AI assistants to create, update, search, and comment on Linear issues directly, making project management workflows more efficient. With this integration, users can leverage natural language to manage their Linear projects, allowing for quick issue creation, status updates, and team collaboration without leaving their AI assistant interface. The server supports comprehensive access to Linear's functionality including issue management, team views, and user assignments.
The Linear Integration MCP server connects Linear's project management system with AI assistants, allowing you to manage your Linear issues through natural language conversations.
Note: The original repository is now deprecated in favor of the official Linear MCP server at https://mcp.linear.app/sse.
Before installing the Linear MCP server, you'll need:
https://linear.app/YOUR-TEAM/settings/api
To set up the Linear MCP server in Claude Desktop:
Locate your Claude Desktop configuration file:
~/Library/Application Support/Claude/claude_desktop_config.json
%APPDATA%\Claude\claude_desktop_config.json
Add the following configuration to the file:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": [
"-y",
"linear-mcp-server"
],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}
your_linear_api_key_here
with your actual Linear API keyIf you're using Smithery, you can install the Linear MCP server with a single command:
npx @smithery/cli install linear-mcp-server --client claude
Here are some example prompts you can use with Claude Desktop to interact with Linear:
The Linear MCP server provides several resource URLs that can be used to access Linear data:
linear-issue:///{issueId}
- View individual issue detailslinear-team:///{teamId}/issues
- View team issueslinear-user:///{userId}/assigned
- View user's assigned issueslinear-organization:
- View organization infolinear-viewer:
- View current user contextThese resources can be referenced in conversations with your AI assistant to retrieve specific information from Linear.