Linear
未知
概述
Linear MCP 服务器允许您通过 Cline 与 Linear 的 API 交互,管理问题、项目和团队。
快速设置
1. 获取 Linear API 令牌
- 前往 Linear: 设置 > API > OAuth 应用程序 > "Cline MCP"
- 在"开发者令牌"下,点击"创建并复制令牌"
- 复制生成的令牌
2. 配置 Cline MCP
打开 Cline MCP 设置文件(位置取决于您的操作系统)并添加配置:
{
"mcpServers": {
"linear": {
"command": "npx",
"args": ["mcp-server-linear"],
"env": {
"LINEAR_ACCESS_TOKEN": "您的_linear_api_令牌"
},
"disabled": false,
"autoApprove": []
}
}
}
提示:如果使用 Cline/Roo,只需告诉它
从 https://github.com/dvcrn/mcp-server-linear 安装 MCP
主要功能
- 问题管理:创建、更新、删除、搜索问题
- 项目管理:创建项目、管理项目里程碑
- 团队管理:获取团队信息和工作流
- 层级管理:创建和管理父子问题关系
- 批量操作:批量创建/删除/更新问题
创建子问题示例
{
"title": "子任务实现",
"description": "实现父任务的特定部分",
"teamId": "team_uuid",
"parentId": "parent_issue_uuid"
}
多工作区配置
通过设置不同的 TOOL_PREFIX
连接到多个 Linear 工作区:
{
"mcpServers": {
"company1-linear": {
"command": "npx",
"args": ["mcp-server-linear"],
"env": {
"LINEAR_ACCESS_TOKEN": "您的_company1_linear_令牌",
"TOOL_PREFIX": "company1"
},
"disabled": false
},
"company2-linear": {
"command": "npx",
"args": ["mcp-server-linear"],
"env": {
"LINEAR_ACCESS_TOKEN": "您的_company2_linear_令牌",
"TOOL_PREFIX": "company2"
},
"disabled": false
}
}
}
开发与贡献
- 克隆仓库
- 安装依赖:
npm install
- 复制并配置环境变量:
cp .env.example .env
- 开发模式:
npm run dev
- 测试:
npm test
有关更多详细信息,请访问 GitHub 仓库。