Search for Linear issues using various criteria such as text, state, assignee, etc.
Retrieve issues assigned to a specific user
Get detailed information about a specific Linear issue
Retrieve comments for a specific Linear issue
Create a new issue in Linear with title, description, and other attributes
Update an existing Linear issue's attributes
Add a comment to a Linear issue or comment thread
Retrieve information about teams in the Linear workspace
Linear MCP Server provides a comprehensive interface to the Linear issue tracking system through the Model Context Protocol. It enables AI assistants to create, update, and search issues, add comments, retrieve team information, and more - all while respecting Linear's API rate limits. This integration bridges the gap between AI assistants and your team's project management workflow.
The Linear MCP Server allows AI assistants to interact with your Linear issue tracking system, enabling seamless integration between your AI tools and project management workflow.
Before installing the Linear MCP Server, ensure you have:
The easiest way to install is by downloading a pre-built binary from the GitHub Releases page:
chmod +x linear-mcp-go-*
You can use this script to automatically download and install the latest release:
# Download linux binary for the latest release
RELEASE=$(curl -s https://api.github.com/repos/geropl/linear-mcp-go/releases/latest)
DOWNLOAD_URL=$(echo $RELEASE | jq -r '.assets[] | select(.name | contains("linux")) | .browser_download_url')
curl -L -o ./linear-mcp-go $DOWNLOAD_URL
chmod +x ./linear-mcp-go
export LINEAR_API_KEY=your_linear_api_key
You can run the server directly with:
# Run in read-only mode (default)
./linear-mcp-go serve
# Run with write access enabled
./linear-mcp-go serve --write-access
The setup
command automates the installation and configuration process:
# Basic setup for Cline (default)
./linear-mcp-go setup
# Setup with write access enabled
./linear-mcp-go setup --write-access
# Setup with auto-approval for read-only tools
./linear-mcp-go setup --auto-approve=allow-read-only
# Setup with specific tools auto-approved
./linear-mcp-go setup --auto-approve=linear_get_issue,linear_search_issues
The --auto-approve
flag can be configured with:
allow-read-only
: Auto-approves all read-only toolsOnce configured, your AI assistant can use the Linear MCP Server to:
The server handles authentication and rate limiting automatically, ensuring your Linear API usage remains within acceptable limits.
If you encounter issues: