dvcrn/mcp-server-linear
If you are the rightful owner of mcp-server-linear and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.
An MCP server for interacting with Linear's API, providing tools for managing Linear issues, projects, and teams through Cline.
Tools
Functions exposed to the LLM to take actions
linear_auth_callback
Handle OAuth callback
linear_create_issue
Create a new issue in Linear
linear_create_project_with_issues
Create a new project with associated issues. Note: Project requires teamIds (array) not teamId (single value).
linear_bulk_update_issues
Update multiple issues at once
linear_edit_issue
Edit an existing issue, updating any of its fields. Note: When setting projectMilestoneId, you must also set projectId.
linear_search_issues
Search for issues with filtering and pagination
linear_search_issues_by_identifier
Search for issues by their identifiers (e.g., ["ENG-78", "ENG-79"])
linear_get_issue
Get a single issue by identifier, including all comments
linear_get_teams
Get all teams with their states and labels
linear_get_user
Get current user information
linear_delete_issue
Delete an issue
linear_get_project
Get project information
linear_list_projects
List all projects or filter them by criteria
linear_create_issues
Create multiple issues at once
linear_create_comment
Creates a new comment on an issue
linear_update_comment
Updates an existing comment
linear_delete_comment
Deletes a comment
linear_resolve_comment
Resolves a comment
linear_unresolve_comment
Unresolves a comment
linear_create_customer_need_from_attachment
Creates a new customer need from an attachment
linear_get_project_milestones
Get milestones for a project with filtering and pagination
linear_create_project_milestone
Create a new project milestone
linear_update_project_milestone
Update a project milestone
linear_delete_project_milestone
Delete a project milestone
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client