linear-mcp

linear-mcp

50

The Linear MCP Server is designed to provide programmatic management of issues, projects, and teams on the Linear platform via its API. It supports seamless integration with AI agents, using TypeScript and the Model Context Protocol.

Linear MCP Server

A Model Context Protocol (MCP) server for interacting with Linear's API, enabling AI agents to manage issues, projects, and teams programmatically.

Features

  • Issue Management
    • Create, list, and update issues with various properties and filters.
  • Team Management
    • List and access details of all teams.
  • Project Management
    • List and view details of all projects.

Prerequisites

  • Node.js (v16 or higher)
  • Linear account with API access
  • Linear API key

Quick Start

Get Linear API key and run the server using provided commands.

Development Setup

Clone the repository, install dependencies, and build the project.

Running with Inspector

Use MCP Inspector for local development and debugging.

Configuration

Configure the server for different clients like Claude Desktop and VS Code Extension.

Available Tools

  • create_issue
  • list_issues
  • update_issue
  • list_teams
  • list_projects
  • get_issue

Error Handling

Handles errors such as invalid API keys and missing parameters.

Technical Details

Built with TypeScript, Linear SDK, and MCP SDK. Uses stdio for communication.

License

MIT