linear-mcp
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