Linear MCP Server

by scoutos
Verified

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
NODE_ENVNoEnvironment mode for running the serverproduction
LOG_LEVELNoSets the logging level (e.g. DEBUG for detailed logs)INFO
LINEAR_API_KEYYesYour Linear API key (should start with 'lin_api_')

Schema

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Tools

Functions exposed to the LLM to take actions

NameDescription
list_issues

List Linear issues (also called tickets) with filtering by assignee, status, and project. Use this to browse and find issues in your Linear workspace.

get_issue

Get detailed information about a specific Linear issue (also called a ticket), including comments if requested.

list_members

List Linear team members with optional filtering by name. This tool is useful for finding member details including usernames, display names, and emails.

list_projects

List Linear projects with optional filtering by team, name, and archive status. Shows project details including status, lead, progress, and dates.

get_project

Get detailed information about a Linear project including team, lead, issues, and members. Use this to see comprehensive details of a specific project.

list_teams

List Linear teams with details about their members, projects, and issues. Use this to get a high-level view of all teams in your Linear workspace.

add_comment

Add a comment to a specific Linear ticket. This tool is useful for providing feedback, status updates, or additional information on existing tickets.

create_issue

Create a new issue in Linear. This tool is useful for adding new tasks, bugs, or feature requests to your Linear workspace.

ID: 728qtm68bf