
Linear MCP Server

2025.04.09
0
TypeScript项目管理AI助手集成交流协作
Linear MCP Server 是一个基于 Model Context Protocol (MCP) 的服务实现,专为 Linear GraphQL API 设计,使 AI 助手能够与 Linear 项目管理系统进行交互。该服务提供了对 Linear GraphQL API 的访问能力,支持通过 Linear API 密钥进行认证,能够检索和修改用户、团队、项目和问题相关的数据,包括创建、更新和评论问题,添加和移除标签,以及创建项目等功能。
View on GitHub
Overview
基本能力
产品定位
Linear MCP Server 是一个桥梁服务,连接 AI 助手(如 Claude)和 Linear 项目管理系统,通过实现 MCP 协议,使 AI 助手能够直接与 Linear 进行交互,执行项目管理任务。
核心功能
- 访问 Linear 的 GraphQL API
- 通过 Linear API 密钥进行认证
- 检索和修改用户、团队、项目和问题数据
- 创建、更新和评论问题
- 添加和移除标签
- 创建项目
- 提供全面的工具文档
适用场景
- AI 助手集成到项目管理流程中
- 自动化项目管理任务
- 通过自然语言命令管理 Linear 项目
工具列表
- 检索问题、项目、团队等数据
- 创建和更新问题
- 更改问题状态
- 分配问题给团队成员
- 添加评论
- 创建项目和团队
常见问题解答
- 如何获取 Linear API 密钥?
- 如何配置 Claude Desktop 使用此服务?
- 如何扩展服务器功能?
使用教程
使用依赖
- Node.js (v18+)
- NPM 或 Yarn
- Linear API 密钥
安装教程
通过 Smithery 安装(推荐)
npx -y @smithery/cli install @emmett.deen/linear-mcp-server --client claude
手动安装
- 克隆仓库
git clone https://github.com/yourusername/Linear-MCP-Server.git
cd Linear-MCP-Server
- 安装依赖
npm install
- 构建项目
npm run build
- 创建
.env
文件
LINEAR_API_KEY=your_linear_api_key_here
- 启动服务器
npm start
调试方式
运行服务器
linear-mcp-server --token YOUR_LINEAR_API_TOKEN
或
export LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN
linear-mcp-server
开发模式
npm run dev -- --token YOUR_LINEAR_API_TOKEN