Linear MCP Integration Server
by skspade
This server provides Linear integration capabilities through the Model Context Protocol (MCP). It allows AI models to interact with Linear for issue tracking and project management.
Last updated: N/A
What is Linear MCP Integration Server?
The Linear MCP Integration Server is a tool that enables AI models to interact with Linear, a project management and issue tracking platform, using the Model Context Protocol (MCP). It provides a standardized interface for AI models to create, search, and manage Linear issues and teams.
How to use Linear MCP Integration Server?
To use the server, first obtain a Linear API key and configure it in a .env
file. Then, install the dependencies using npm install
and start the server in development mode with npm run dev
or production mode with npm start
. The server exposes various MCP tools that can be called by AI models to interact with Linear.
Key features of Linear MCP Integration Server
Creates Linear issues with specified parameters
Searches Linear issues with flexible filtering options
Retrieves issues in the current sprint/iteration
Searches and retrieves Linear teams
Filters current sprint issues by status and user
Updates the status of multiple Linear issues at once
Use cases of Linear MCP Integration Server
Automated issue creation based on AI model analysis
Intelligent issue assignment based on team workload and skills
Proactive issue resolution based on AI-driven anomaly detection
Automated status updates based on project progress
AI-powered search and filtering of Linear issues
FAQ from Linear MCP Integration Server
What is the Model Context Protocol (MCP)?
What is the Model Context Protocol (MCP)?
MCP is a protocol that allows AI models to interact with external tools and services in a standardized way.
How do I get a Linear API key?
How do I get a Linear API key?
You can obtain a Linear API key from Linear's settings > API section.
What are the required parameters for creating a Linear issue?
What are the required parameters for creating a Linear issue?
The required parameters are title
and teamId
.
How do I specify the priority of a Linear issue?
How do I specify the priority of a Linear issue?
You can specify the priority using the priority
parameter, with values ranging from 0 to 4.
What dependencies are required to run this server?
What dependencies are required to run this server?
The server requires dependencies such as @linear/sdk
, @modelcontextprotocol/sdk
, zod
, and dotenv
. See package.json
for the complete list.