Labsco
MCP SERVER

Create, update and search Linear issues — with labels, parent and child links, cycle filters and self-assignment — from the assistant.

Project & Task Management
Summary
Issue tracking that keeps up with the conversation.

Cycle filtering is the detail that earns it a place. What is left in this cycle is a question you ask constantly and a query you never want to write by hand.

What it is

A Bun-based MCP server on Linear's official SDK. It creates issues and sub-issues with labels, updates and deletes them with validation, searches using Linear's own filtering, and also reaches projects, project updates and comments.

What you get
  • An issue or sub-issue created, with labels and team-inherited parent and child links
  • An existing issue updated across its fields, or deleted with validation
  • An issue self-assigned using the me keyword
  • Issues searched with Linear's filtering, and filtered by cycle — current, next, previous, or one named by number or UUID
  • An issue fetched by ID or key, with optional relationships
  • Linear projects listed, project updates read, and a project update created with a health status
  • Comments added to issues in markdown
  • Rate limits handled and errors surfaced rather than swallowed
Requirements

A recent Bun runtime, a Linear account with API access, and that account's API key in the environment. The project is cloned and built locally with bun run build.