
Linear MCP Server

2025.02.16
5
TypeScript项目管理任务分解问题跟踪开发效率交流协作
Linear MCP Server 是一个基于 Model Context Protocol 的服务器,专为 Linear API 设计。它旨在提供比现有 Linear MCP 服务器更丰富的功能,支持通过 Claude 进行全面的项目管理。该服务器支持管理项目、计划、问题及其关系,并具备优先级排序功能。
View on GitHub
Overview
基本能力
产品定位
Linear MCP Server 是一个专为 Linear API 设计的 MCP 服务器,旨在提供全面的项目管理功能,支持通过 Claude 进行高效的项目管理。
核心功能
- 项目管理:创建、查看和更新项目。
- 计划管理:创建、查看和更新计划。
- 问题管理:创建、查看、更新和搜索问题。
- 问题关系管理:创建、查看和删除问题之间的关系(如阻塞、重复等)。
适用场景
- 团队项目管理
- 任务分解和优先级排序
- 问题跟踪和关系管理
工具列表
- Project Management
create-project
:创建新项目view-project
:按 ID 查看项目update-project
:更新项目- Initiative Management
create-initiative
:创建新计划view-initiative
:按 ID 查看计划update-initiative
:更新计划- Issue Management
create-issue
:创建新问题view-issue
:按 ID 查看问题update-issue
:更新问题search-issues
:搜索问题- Issue Relations
create-issue-relation
:创建问题之间的关系view-issue-relations
:查看问题的所有关系delete-issue-relation
:删除问题之间的关系
常见问题解答
- Claude 与 nvm 环境不兼容:确保使用 Node 的绝对路径。
使用教程
使用依赖
- 确保已安装 Node.js,并配置好环境变量。
安装教程
- 将以下配置添加到 Claude Desktop 的配置文件中:
{
"mcpServers": {
"linear": {
"command": "/Users/USERNAME/.nvm/versions/node/v22.13.0/bin/node",
"args": [
"--experimental-strip-types",
"/absolute/path/to/repo/index.ts"
],
"env": {
"LINEAR_API_KEY": "your_linear_api_key_here"
}
}
}
}
调试方式
- 确保
LINEAR_API_KEY
已正确设置。 - 检查 Node 路径是否正确。
许可证
None