Linear MCP Server logo

Linear MCP Server

by kablewy

The Linear MCP Server is a Model Context Protocol server implementation for Linear issue tracking and project management. It allows for creating, updating, and managing issues, cycles, projects, and other Linear resources.

View on GitHub

Last updated: N/A

What is Linear MCP Server?

The Linear MCP Server is a server that implements the Model Context Protocol to interact with the Linear API. It provides a standardized way to manage Linear resources like issues, cycles, projects, users, and teams.

How to use Linear MCP Server?

To use the server, you need to set up a Linear API key and configure the server using either Node or Docker. You can then send HTTP requests to the server's endpoints to perform various actions, such as listing issues, creating comments, or executing pipelines. Example usage with Claude Desktop is provided.

Key features of Linear MCP Server

  • MCP-compliant server using official SDK

  • Seamless integration with Linear API

  • Type-safe implementation with TypeScript and Zod schemas

  • Comprehensive issue management and tracking

  • User, team, and project management

Use cases of Linear MCP Server

  • Automating issue creation and updates

  • Integrating Linear with other tools and services

  • Building custom workflows for project management

  • Managing user and team access to Linear resources

FAQ from Linear MCP Server

How do I get a Linear API key?

Log in to Linear at https://linear.app, go to Settings > API > Personal API keys, click 'Create Key', give your key a name, and copy the generated API key.

How do I install the server dependencies?

Run npm install in the server's root directory.

How do I build the project?

Run npm run build in the server's root directory.

How do I build the Docker image?

Run docker build -t mcp/linear -f src/linear/Dockerfile .

How do I execute a pipeline?

Send a POST request to the /tool/execute_pipeline endpoint with a JSON payload containing the pipeline definition.