Linear MCP Server

Linear MCP Server

镜像

概述

Linear MCP 服务器通过 Model Context Protocol 为 LLMs 提供与 Linear 问题跟踪系统的集成能力。

快速安装

  1. 从 Linear 获取 API 密钥: https://linear.app/YOUR-TEAM/settings/api

  2. 配置 Claude 桌面版 (路径: ~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "linear": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-linear"
      ],
      "env": {
        "LINEAR_API_KEY": "your_linear_api_key_here"
      }
    }
  }
}

主要功能

工具

  • linear_create_issue: 创建新问题 (需要: title, teamId)
  • linear_update_issue: 更新现有问题 (需要: id)
  • linear_search_issues: 搜索问题 (可选: query, teamId, status等)
  • linear_get_user_issues: 获取用户问题
  • linear_add_comment: 添加评论 (需要: issueId, body)

资源

  • linear-issue:///{issueId} - 查看问题详情
  • linear-team:///{teamId}/issues - 查看团队问题
  • linear-user:///{userId}/assigned - 查看用户分配问题
  • linear-organization: - 查看组织信息
  • linear-viewer: - 查看当前用户上下文

使用示例

  • "显示我所有高优先级的问题"
  • "为身份验证系统创建错误报告"
  • "找到所有正在进行中的前端任务"
  • "给我移动应用开发问题的最近更新摘要"

开发者设置

# 安装依赖
npm install

# 设置环境变量
echo "LINEAR_API_KEY=your_api_key_here" > .env

# 构建服务器
npm run build

# 开发模式
npm run watch

许可证

MIT