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 and teams from within applications like Cursor.

View on GitHub

Last updated: N/A

What is Linear MCP Server?

The Linear MCP Server is a server that implements the Model Context Protocol (MCP) to provide an interface for accessing and manipulating Linear resources, such as issues and teams, from other applications.

How to use Linear MCP Server?

To use the server, you need to clone the repository, install dependencies, configure a startup script with your Linear API key, and then configure your application (e.g., Cursor) to connect to the server using the command specified in the startup script. You can then use the available tools like create-issue, search-issues, and read-resource to interact with Linear.

Key features of Linear MCP Server

  • MCP Interface for Linear

  • Create, search, and read Linear resources

  • Rate Limiting

  • Detailed Error Handling

  • Supports Linear API key authentication

Use cases of Linear MCP Server

  • Integrating Linear with IDEs like Cursor

  • Automating Linear issue creation and management

  • Searching for Linear issues based on various criteria

  • Accessing Linear organization and team details programmatically

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 for the server?

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 does the server handle?

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

What tools are available?

The server provides tools such as create-issue, search-issues, and read-resource.