Linear MCP Server logo

Linear MCP Server

by ibraheem4

A Model Context Protocol (MCP) server that provides tools for interacting with Linear's API. It enables AI agents to manage issues, projects, and teams programmatically through the Linear platform.

View on GitHub

Last updated: N/A

What is Linear MCP Server?

This is a custom implementation of a Model Context Protocol (MCP) server designed to interact with the Linear API. It allows AI agents to manage Linear issues, projects, and teams programmatically.

How to use Linear MCP Server?

To use this server, you need a Linear API key with appropriate permissions. Install the server using npm, configure it for your client (Claude Desktop, VS Code Extension, or Cursor), and then run the server with your API key. You can then use the available tools to create, list, and update issues, as well as manage teams and projects.

Key features of Linear MCP Server

  • Issue Management (create, list, update)

  • Team Management (list teams, access details)

  • Project Management (list projects, view details)

  • Error Handling (invalid API keys, missing parameters, Linear API errors)

  • Inspector Support (for local development and debugging)

Use cases of Linear MCP Server

  • Automating issue creation and assignment

  • Generating reports on project status

  • Managing team membership and permissions

  • Integrating Linear with AI-powered workflows

  • Programmatically updating issue status based on external events

FAQ from Linear MCP Server

What is the Model Context Protocol (MCP)?

MCP is a protocol for seamless integration with AI agents.

What is the Linear API key used for?

The Linear API key is used to authenticate with the Linear platform and access its resources.

How do I configure the server for Claude Desktop?

You need to modify the claude_desktop_config.json file in the appropriate directory (MacOS or Windows) to include the server configuration.

How do I configure the server for VS Code Extension (Cline)?

You need to modify the cline_mcp_settings.json file in the appropriate directory to include the server configuration.

What are the available tools?

The available tools include create_issue, list_issues, update_issue, list_teams, list_projects, and get_issue.