
Linear MCP Server

2025.03.04
3
TypeScript项目管理AI 助手集成交流协作
Linear-MCP-Server 是一个基于 Model Context Protocol (MCP) 的服务实现,专为 Linear GraphQL API 设计,使 AI 助手能够与 Linear 项目管理系统进行交互。该服务提供了对 Linear 数据的访问和操作能力,包括用户、团队、项目和问题的管理。
View on GitHub
Overview
基本能力
产品定位
Linear-MCP-Server 是一个桥梁服务,连接 AI 助手(如 Claude)和 Linear 项目管理系统,通过 MCP 协议实现数据的交互和管理。
核心功能
- 通过 MCP 工具访问 Linear 的 GraphQL API
- 使用 Linear API 密钥进行身份验证
- 检索和修改用户、团队、项目和问题的数据
- 创建、更新和评论问题
- 添加和移除标签
- 创建项目
- 提供全面的工具文档
适用场景
- AI 助手与项目管理系统的集成
- 自动化项目管理任务
- 团队协作中的问题跟踪和管理
工具列表
- 检索问题、项目、团队等数据
- 创建和更新问题
- 更改问题状态
- 将问题分配给团队成员
- 添加评论
- 创建项目和团队
常见问题解答
- 需要 Node.js (v18+) 和 NPM 或 Yarn
- 需要 Linear API 令牌
使用教程
使用依赖
- 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 令牌
LINEAR_API_KEY=your_linear_api_key_here
- 启动服务器
npm start
调试方式
运行服务器时使用 Linear API 令牌:
linear-mcp-server --token YOUR_LINEAR_API_TOKEN
或设置环境变量后运行:
export LINEAR_API_TOKEN=YOUR_LINEAR_API_TOKEN
linear-mcp-server