MCPServers
Linear - MCP server logo

Linear

26
0

Summary

This Linear MCP server, developed by Dimosthenis Kaponis, integrates Linear's issue tracking system with MCP-compatible applications. Built with TypeScript and leveraging the Linear SDK, it provides tools for querying and searching Linear issues through a standardized interface. The implementation focuses on type-safety, error handling, and rate limit management. It's particularly useful for developers and project managers looking to incorporate Linear's issue tracking capabilities into their AI workflows, enabling use cases like automated issue analysis, task prioritization, and project status reporting without dealing directly with Linear's API complexities.

Available Actions(10)

create_issue

Create a new Linear issue or subissue. Parameters: teamId (string), title (string), description (string), parentId (string), status (string), priority (number), assigneeId (string | 'me'), labelIds (array of strings)

update_issue

Update an existing Linear issue. Parameters: issueId (string), title (string), description (string), status (string), priority (number), assigneeId (string | 'me'), labelIds (array of strings), cycleId (string)

get_issue

Get detailed information about a specific Linear issue with optional relationships. Parameters: issueId (string), includeRelationships (boolean)

search_issues

Search for Linear issues using a query string and advanced filters. Parameters: query (string), includeRelationships (boolean), filter (object), projectId (string), projectName (string)

get_teams

Get a list of Linear teams with optional name/key filtering. Parameters: nameFilter (string)

delete_issue

Delete an existing Linear issue. Parameters: issueId (string)

create_comment

Create a new comment on a Linear issue. Parameters: issueId (string), body (string)

get_projects

Get a list of Linear projects with optional name filtering and pagination. Parameters: nameFilter (string), includeArchived (boolean), first (number), after (string)

get_project_updates

Get project updates for a given project ID with optional filtering parameters. Parameters: projectId (string), includeArchived (boolean), first (number), after (string), createdAfter (string), createdBefore (string), userId (string | 'me'), health (string)

create_project_update

Create a new update for a Linear project. Parameters: projectId (string), body (string), health (onTrack | atRisk | offTrack), isDiffHidden (boolean)

Last Updated: April 17, 2025

社区评论

0.0
0 条评论
5
0
4
0
3
0
2
0
1
0

暂无评论. 成为第一个评论的人!

登录以参与讨论

Coming soon to
HighlightHighlight AI

语言

TypeScript

分类

标签