“Linear” MCP 服务器能做什么?
Linear MCP(模型上下文协议)服务器充当 AI 助手与流行项目管理工具 Linear 之间的接口。通过 MCP 协议开放 Linear 丰富的资源(如问题、项目、团队和用户),使 AI 客户端能够高效地自动化、查询和管理项目工作流。该服务器支持创建和更新问题、管理项目、跨实体搜索及关联计划事项等任务,非常适合简化软件开发、项目跟踪和团队协作。借助 Linear MCP,开发者和 AI 智能体可以将项目管理操作无缝集成到开发流程中,减少人工操作,提高生产效率。
提示词列表
- 创建新问题
标准化并引导创建新 Linear 问题的模板提示词。 - 创建 bug 报告
用于提交详细 bug 报告的必填字段模板。 - 创建功能请求
用于提出和细化新功能的提示词模板。 - 创建新项目
在 Linear 中发起新项目的模板。 - 通过问题规划项目
组织和规划项目并关联相关问题的提示词。 - 创建项目状态更新
用于提交日常或里程碑项目状态更新的模板。
资源列表
- 问题:
访问和管理 Linear 问题(linear://issues,linear://issues/{id})。 - 项目:
检索和操作项目信息(linear://projects,linear://projects/{id})。 - 团队:
查看和组织团队(linear://teams,linear://teams/{id})。 - 用户:
访问用户数据(linear://users,linear://users/{id})。 - 计划事项、路线图、文档、里程碑、集成、组织:
全面访问所有主要 Linear 实体及其关系。
工具列表
- 问题管理:
创建、更新及评论 Linear 问题。 - 项目管理:
创建和更新项目,将问题添加至项目。 - 计划事项管理:
创建计划事项,关联/取消关联项目与计划事项。 - 搜索能力:
跨所有 Linear 实体搜索,并按特定条件查找问题。
MCP 服务器用例
- 自动化问题跟踪:
AI 助手可创建、更新及评论问题,确保任务和 bug 的及时跟踪与记录。 - 项目和迭代计划:
自动创建和组织项目、分配问题,管理 Linear 内团队工作量。 - 计划事项和路线图管理:
将项目关联到战略计划事项、更新进度,确保与业务目标一致。 - AI 驱动的 bug 报告:
通过会话智能体标准化并加速 bug 上报与分流流程。 - 实时项目状态更新:
生成和更新项目状态报告,及时告知所有相关方。
如何设置
Windsurf
- 前置条件:
- Node.js 18+
- Linear API key
- 克隆与安装:
git clone https://github.com/anoncam/linear-mcp.gitcd linear-mcpnpm install
- 构建项目:
npm run build
- 配置 Windsurf:
- 在你的 Windsurf MCP 配置中添加如下 JSON 片段:
{ "mcpServers": { "linear": { "command": "node", "args": [ "/path/to/linear-mcp/dist/index.js" ], "env": { "LINEAR_API_KEY": "your_linear_api_key_here" } } } }
- 在你的 Windsurf MCP 配置中添加如下 JSON 片段:
- 重启 Windsurf 并验证安装。
安全存储 API 密钥
建议将敏感 API 密钥存储为环境变量。例如:
"env": {
"LINEAR_API_KEY": "${LINEAR_API_KEY}"
}
Claude
- 前置条件:
- Node.js 18+
- Linear API key
- 构建项目:
npm run build
- 打开 Claude Desktop > 设置 > 高级 > MCP 配置。
- 添加 MCP 服务器配置:
{ "mcpServers": { "linear": { "command": "node", "args": [ "/path/to/linear-mcp/dist/index.js" ], "env": { "LINEAR_API_KEY": "your_linear_api_key_here" } } } } - 保存并重启 Claude Desktop。
安全存储 API 密钥
将 API 密钥存储在环境变量中:
"env": {
"LINEAR_API_KEY": "${LINEAR_API_KEY}"
}
Cursor
- 前置条件:
- Node.js 18+
- Linear API key
- 克隆、安装并构建:
git clone https://github.com/anoncam/linear-mcp.gitcd linear-mcpnpm installnpm run build
- 编辑 Cursor MCP 配置:
{ "mcpServers": { "linear": { "command": "node", "args": [ "/path/to/linear-mcp/dist/index.js" ], "env": { "LINEAR_API_KEY": "your_linear_api_key_here" } } } } - 重启 Cursor 并验证。
安全存储 API 密钥
使用环境变量:
"env": {
"LINEAR_API_KEY": "${LINEAR_API_KEY}"
}
Cline
- 前置条件:
- Node.js 18+
- Linear API key
- 克隆、安装并构建:
git clone https://github.com/anoncam/linear-mcp.gitcd linear-mcpnpm installnpm run build
- 配置 Cline MCP 服务器:
{ "mcpServers": { "linear": { "command": "node", "args": [ "/path/to/linear-mcp/dist/index.js" ], "env": { "LINEAR_API_KEY": "your_linear_api_key_here" } } } } - 重启 Cline 并验证。
安全存储 API 密钥
安全存储 API 密钥:
"env": {
"LINEAR_API_KEY": "${LINEAR_API_KEY}"
}
如何在流程中使用 MCP
在 FlowHunt 中集成 MCP
要将 MCP 服务器集成到 FlowHunt 工作流中,首先在你的流程中添加 MCP 组件,并与 AI 智能体连接:

点击 MCP 组件打开配置面板。在系统 MCP 配置部分,使用以下 JSON 格式填写你的 MCP 服务器信息:
{
"linear": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
配置完成后,AI 智能体即可作为工具使用该 MCP,访问其所有功能与能力。请确保将 “linear” 替换为你的 MCP 服务器实际名称,并用你的 MCP 服务器 URL 替换上面的示例链接。
总览
| 部分 | 可用性 | 说明/备注 |
|---|---|---|
| 总览 | ✅ | |
| 提示词列表 | ✅ | |
| 资源列表 | ✅ | |
| 工具列表 | ✅ | |
| API 密钥安全存储 | ✅ | |
| 采样支持(评估时次要) | ⛔ | 未指定 |
| Roots 支持 | ⛔ | 未指定 |
根据现有信息,Linear MCP 服务器为 Linear 提供了全面、文档完善的集成,涵盖所有主要 MCP 功能,但缺乏 Roots 与采样支持的明确文档。安装设置简明,包含了安全最佳实践。
MCP 评分
| 是否有 LICENSE | ⛔ |
|---|---|
| 是否包含至少一个工具 | ✅ |
| Fork 数量 | 0 |
| Star 数量 | 0 |
评分:
我为本 MCP 服务器打分 7/10。它对 Linear 的资源、工具和提示模板覆盖全面,并提供了清晰的安装与安全说明。但缺少 Roots、采样的明确支持及 LICENSE 文件,略微影响其生产可用性与开源开放度。
