Skip to content

Conversation

@adampiispanen
Copy link
Contributor

Add Linear MCP Server

Modern issue tracking and project management with sprints, roadmaps, and team collaboration via GraphQL API.

Features

  • Issue Management - Create, update, search, and track issues
  • Project Planning - Manage projects with milestones and roadmaps
  • Sprint Cycles - Plan and track sprint progress
  • Team Organization - Manage teams and assignments
  • Labels & Custom Fields - Categorize and enrich issues
  • Comments - Collaborate with team discussions
  • Search - Powerful issue search across workspace
  • Roadmaps - Long-term feature planning
  • Workflow States - Backlog, unstarted, started, completed, canceled
  • Priority Levels - None, urgent, high, medium, low

Configuration

  • Authentication: Personal API key (no OAuth)
  • Transport: streamable-http
  • Resources: 256Mi memory, 250m CPU
  • Rate Limits: 1,800 requests per minute

Use Cases

  • Modern issue tracking
  • Sprint planning and execution
  • Product roadmap management
  • Feature request tracking
  • Bug triage and resolution
  • Team workload management
  • Release planning
  • Cross-team collaboration

Key Features

  • GraphQL API - Efficient single-endpoint queries
  • Issue Relations - Parent/child, blocks/blocked by
  • Rich Markdown - Full markdown support in descriptions
  • Time Estimates - Story points and time tracking
  • Custom Views - Filter and organize issues
  • Keyboard-First - Designed for developer workflows
  • Real-time Updates - Live collaboration

Workflow States

  • Backlog - Not yet planned
  • Unstarted - Planned but not begun
  • Started - Currently in progress
  • Completed - Done
  • Canceled - Won't do

Priority Levels

  • 0: No priority
  • 1: Urgent (🔴)
  • 2: High (🟠)
  • 3: Medium (🟡)
  • 4: Low (⚪)

GraphQL Architecture

  • Single endpoint for all operations
  • Efficient data fetching
  • Pagination with cursors
  • Flexible query composition

Validation

✅ All validations pass: npm run validate-servers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants