Linear MCP Server logo

Linear MCP Server

by Iwark

A Linear Model Context Protocol (MCP) server implementation that provides an MCP interface for accessing Linear resources. It allows you to interact with Linear issues, teams, and organization data within applications like Cursor.

View on GitHub

Last updated: N/A

What is Linear MCP Server?

The Linear MCP Server is a server implementation that exposes Linear resources through the Model Context Protocol (MCP). This allows applications like Cursor to access and manipulate Linear data, such as issues, teams, and organization details, using a standardized interface.

How to use Linear MCP Server?

To use the server, you need to clone the repository, install dependencies, and configure a startup script with your Linear API key. Then, configure your MCP-compatible application (e.g., Cursor) to connect to the server using the command specified in the startup script. The README provides detailed setup instructions.

Key features of Linear MCP Server

  • MCP interface for Linear resources

  • Create, search, and read Linear data

  • Rate limiting to prevent abuse

  • Detailed error handling for debugging

Use cases of Linear MCP Server

  • Creating Linear issues directly from within an application

  • Searching for Linear issues based on various criteria

  • Displaying Linear issue details within an application

  • Integrating Linear data into custom workflows

FAQ from Linear MCP Server

How do I get my Linear API key?

You can obtain your Linear API key from the Linear settings page: https://linear.app/settings/api

What is the rate limit?

The server implements rate limiting with 1000 requests per hour.

What happens if I exceed the rate limit?

The server will return an error message indicating that the rate limit has been exceeded.

What kind of errors are handled?

The server provides detailed error messages for Linear API errors, rate limit exceeded, invalid resource types, and authentication issues.

What resource types can I read?

You can read organization details, list of issues, specific issue details, list of teams, and specific team details.