
mcp-server-linear

2025.03.08
1
TypeScript项目管理团队协作交流协作
mcp-server-linear 是一个用于通过 MCP 客户端与 Linear 进行交互的服务。它提供了一系列工具来搜索、创建、更新和管理 Linear 中的问题和项目。
View on GitHub
Overview
基本能力
产品定位
mcp-server-linear 是一个专门用于与 Linear(一个项目管理工具)进行交互的 MCP 服务。它允许用户通过 MCP 客户端执行各种 Linear 操作,如搜索问题、创建问题、更新问题等。
核心功能
- 当前工具:
-
linear-search-issues
: 在 Linear 中搜索问题。 -
未来工具:
linear-create-issue
: 在 Linear 中创建问题。linear-update-issue
: 更新 Linear 中的问题。linear-get-issue
: 获取 Linear 中的问题。linear-get-project-issues
: 获取项目中所有问题。linear-add-comment
: 在问题中添加评论。linear-create-project
: 创建项目。-
linear-update-project
: 更新项目。 -
未来资源:
linear-issue:///{issueId}
: 查看单个问题详情。linear-project:///{projectId}
: 查看项目详情。linear-cycle:///{cycleId}
: 查看周期详情(默认为当前周期)。linear-team:///{teamId}/issues
: 查看团队问题。linear-user:///{userId}/assigned
: 查看用户分配的问题。linear-organization:
: 查看组织信息。
适用场景
- 项目管理:通过 MCP 客户端管理 Linear 中的问题和项目。
- 团队协作:快速搜索、创建和更新问题,提高团队协作效率。
- 自动化流程:通过 MCP 客户端自动化执行 Linear 操作。
工具列表
linear-search-issues
: 在 Linear 中搜索问题。
常见问题解答
- 如何运行服务:可以使用 Bun 或 Node 运行服务。
- 如何编译为独立可执行文件:使用
bun build:standalone
命令编译。 - 如何添加到 MCP 客户端:通过 JSON 配置添加服务。
使用教程
使用依赖
-
Bun 运行时:
bash bun run index.ts
-
Node 运行时:
bash node build/index.js
安装教程
-
克隆项目:
bash git clone <repository-url>
-
安装依赖:
bash bun install
-
运行服务:
bash bun run index.ts
调试方式
-
Bun 运行时:
bash bun run index.ts
-
Node 运行时:
bash node build/index.js
-
独立可执行文件:
bash ./standalone-linear-mcp-server