MCP.so
Sign In

Linear MCP Server

@geropl

Basic information

Category

Version Control

Transports

stdio

Author

geropl

About Linear MCP Server

linear MCP server based on mcp-go

Linear MCP Server config

No standard config provided

This server doesn't expose a parseable MCP config block in its README. See the repository for install instructions.

Repository

Linear MCP Server tools

Tool list not available yet

This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.

We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.

Overview

What is Linear MCP Server?

A Model Context Protocol (MCP) server for Linear, written in Go. It provides tools for interacting with the Linear API through the MCP protocol, enabling AI assistants and MCP-compatible tools to manage Linear issues, comments, and teams.

How to use Linear MCP Server?

Set the LINEAR_API_KEY environment variable, then run the pre-built binary with ./linear-mcp-go serve. Use --write-access to enable write tools. The setup command automates installation and configuration for Cline (VSCode extension). Pre-built binaries are available for Linux, macOS, and Windows on GitHub Releases.

Key features of Linear MCP Server

  • Create, update, search, and retrieve Linear issues
  • Add comments to issues and reply to existing comments
  • URL-aware comment operations (paste Linear comment URLs directly)
  • Retrieve team information with optional name filter
  • Supports creating sub-issues (parent-child relationships)
  • Rate-limited API requests to respect Linear's limits

Use cases of Linear MCP Server

  • Manage Linear issues through natural language via an AI assistant
  • Automate issue creation, updates, and comments in development workflows
  • Retrieve and filter user‑assigned issues for project tracking
  • Integrate Linear into MCP‑compatible tools for centralized task management

Frequently asked questions

1

How do I run the server?

Set `LINEAR_API_KEY` environment variable and execute `./linear-mcp-go serve`. By default the server runs in read‑only mode; use `--write-access` to enable create/update/comment tools.

2

Can I create sub‑issues?

Yes. Use the `linear_create_issue` tool with the `makeSubissueOf` parameter set to the parent issue ID (e.g., `"TEAM-123"`).

3

Does the server support comment URLs?

Yes. The `thread` parameter in `linear_add_comment`, `linear_reply_to_comment`, and `linear_update_issue_comment` accepts full Linear comment URLs and automatically resolves them to UUIDs.

4

How do I set up the server for Cline?

Run `./linear-mcp-go setup` (optionally with `--write-access` and `--auto-approve` flags). The command installs the binary and configures Cline to use the server.

5

What platforms are supported?

Pre‑built binaries are available for Linux, macOS, and Windows. Building from source requires Go 1.23 or higher.

Comments

More Version Control MCP servers