linear-mcp

linear-mcp

30

The Linear MCP Server is a Model Context Protocol server that integrates with Linear's issue tracking system, offering robust features for project and issue management. It supports advanced search capabilities and error handling, providing developers an efficient tool to manage their Linear projects through a standardized interface.

Linear MCP Server

A Model Context Protocol (MCP) server implementation that provides access to Linear's issue tracking system through a standardized interface.

Features

  • Create new issues and subissues with label support
  • Retrieve the list of Linear projects and updates
  • Manage projects with updates and health status tracking
  • Update and delete issues with full field modification
  • Advanced search and filtering of issues
  • Add comments to issues with markdown support
  • Type-safe operations using Linear's SDK
  • Comprehensive error handling and rate limit management

Prerequisites

  • Bun runtime (v1.0.0 or higher)
  • Linear account with API access

Installation & Setup

  1. Clone the repository and navigate to the directory.
  2. Install dependencies and build with Bun.
  3. Configure and restart the MCP server using system-specific configuration files.

Development

  • Run development server with Bun.
  • Build project using Bun's build command.

Technical Details

  • Built with TypeScript and uses Linear's official SDK.
  • Authentication via API tokens with comprehensive error and rate limiting handling.
  • Advanced search with filtering capabilities using Linear's API.

LICENCE

Licensed under the MIT License.