
Linear MCP

2025.03.30
6
Python问题跟踪项目管理交流协作
Linear MCP 是一个为 Linear 设计的模型上下文协议(MCP)服务器,专注于问题跟踪和项目管理。它提供了一系列工具和资源,帮助用户高效地创建、更新、搜索问题,以及管理团队和用户任务。
View on GitHub
Overview
基本能力
产品定位
Linear MCP 是一个专为 Linear 设计的 MCP 服务器,旨在通过提供一系列工具和资源,优化问题跟踪和项目管理的流程。
核心功能
- 问题管理:创建、更新、搜索问题,以及添加评论。
- 团队和用户任务管理:查看团队或用户的任务列表。
- 组织信息:获取组织结构和认证用户信息。
适用场景
- 项目管理:适用于需要高效管理项目任务和问题的团队。
- 问题跟踪:帮助开发团队跟踪和解决软件问题。
- 团队协作:促进团队成员之间的沟通和任务分配。
工具列表
linear_create_issue
:创建新问题。linear_update_issue
:更新现有问题。linear_search_issues
:搜索问题。linear_get_user_issues
:获取用户任务。linear_add_comment
:添加评论到问题。
常见问题解答
- 如何配置 API 密钥:需要在 Linear 安全设置中创建 API 密钥,并通过环境变量配置。
- 如何运行服务器:可以使用
uvx
命令或 Docker 运行服务器。
使用教程
使用依赖
- 前往 Linear 安全设置 创建 API 密钥。
- 配置
LINEAR_API_KEY
环境变量: ```bash # 添加到 .env 文件 LINEAR_API_KEY=lin_api_xxxxxxxxxxxx
# 或导出为环境变量 export LINEAR_API_KEY=lin_api_xxxxxxxxxxxx ```
安装教程
- 使用
uvx
运行服务器:bash uvx --from git+https://github.com/vinayak-mehta/linear-mcp linear-mcp
- 使用 Docker 运行服务器:
bash docker build -t linear-mcp:latest . docker run -it --rm -e LINEAR_API=lin_api_xxxxxx linear-mcp:latest
调试方式
- 确保
LINEAR_API_KEY
环境变量已正确设置。 - 使用提供的工具和资源 URI 进行测试,例如:
- 创建问题:
linear-issue:///a1b2c3d4
- 查看团队问题:
linear-team:///ENG/issues
- 获取用户任务:
linear-user:///me/assigned