Allows AI assistants to fetch data from Linear, specifically retrieving tickets in the 'Todo' state for users by ID or email address.
Linear MCP Server
A Model Context Protocol (MCP) server for interacting with Linear. This server allows AI assistants to fetch data from Linear through the MCP standard.
Current Features
- Get a user's todo tickets by user ID or email address
Installation
- Clone this repository
- Install dependencies:
- Create a
.env
file at the root of the project (copy from.env.example
):Get your Linear API key from the Linear Developer Console
Development
Run the development server (with hot reload):
Building for Production
Build the TypeScript code:
Run the compiled code:
Using with MCP clients
This MCP server implements the standard MCP protocol and can be used with any MCP client. The server exposes the following tools:
Using with Claude Code
To use this MCP server with Claude Code, run the following command:
This registers the Linear MCP server with Claude Code, allowing you to access Linear tickets directly from your Claude conversations.
get-user-todo-tickets
Gets all tickets in the "Todo" state for a specified user.
Parameters:
userId
(optional): The ID of the useremail
(optional): The email of the user
Note: You must provide either userId
or email
.
Example response:
Contributing
Contributions are welcome! Feel free to submit a pull request.
This server cannot be installed
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
A server that allows AI assistants to access and retrieve Linear ticket data through the Model Context Protocol (MCP) standard, currently focused on fetching a user's todo tickets.
Related MCP Servers
- -securityFlicense-qualityA server that enables AI assistants to interact with Linear's project management tools through the Model Context Protocol, supporting features like searching, creating, and updating issues, adding comments, and retrieving user profiles and team information.Last updated 4 months agoTypeScript
- AsecurityAlicenseAqualityA server that enables AI assistants to execute terminal commands and retrieve outputs via the Model Context Protocol (MCP).Last updated 2 months ago313PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that enables AI assistants to interact with Linear project management systems, allowing users to retrieve, create, and update issues, projects, and teams through natural language.Last updated 8 days ago321,06292TypeScriptMIT License
- AsecurityFlicenseAqualityA ticket tracking system that integrates with AI assistants through the Model Context Protocol (MCP), allowing LLMs to manage tickets, comments, and track project tasks.Last updated 4 months ago8105TypeScript