Linear MCP Server

Linear MCP Server

site icon
2025.02.28 0
TypeScript项目管理AI集成交流协作
Linear MCP Server 是一个基于 Model Context Protocol (MCP) 的服务,用于与 Linear 项目管理工具进行交互。该服务器允许 AI 助手通过 MCP 标准从 Linear 获取数据。
View on GitHub

Overview

基本能力

产品定位

Linear MCP Server 是一个连接 AI 助手与 Linear 项目管理工具的中间件,旨在通过标准化协议实现数据交互。

核心功能

  • 通过用户 ID 或电子邮件地址获取用户的待办事项 (Todo) 工单
  • 实现标准 MCP 协议,可与任何 MCP 客户端兼容

适用场景

  • AI 助手集成 Linear 项目管理数据
  • 自动化工作流中获取用户待办事项
  • 开发与 Linear 集成的智能应用

工具列表

  1. get-user-todo-tickets
  2. 功能:获取指定用户的所有"Todo"状态工单
  3. 参数:
    • userId (可选):用户 ID
    • email (可选):用户电子邮件
  4. 注意:必须提供 userIdemail 中的一个

常见问题解答

使用教程

使用依赖

  1. 确保已安装 Node.js 和 npm

安装教程

  1. 克隆仓库
  2. 安装依赖: bash npm install
  3. 创建 .env 文件(从 .env.example 复制): LINEAR_API_KEY=your_linear_api_key_here

调试方式

  • 开发模式运行(带热重载): bash npm run dev
  • 生产环境构建: bash npm run build
  • 运行编译后的代码: bash npm start
  • 与 Claude Code 集成: bash claude mcp add linear-mcp-server -- node dist/index.js

许可证

None