
linear mcp
Linear MCP是Linear官方推出的模型上下文协议服务器,允许AI智能体通过自然语言直接在您的Linear工作区中搜索、创建、更新和管理问题、项目、评论等内容。
概述
Linear MCP 是由 Linear(linear.app)提供的官方 Model Context Protocol (MCP) 服务器。它提供了一个安全、标准化的接口,允许 AI 助手和大型语言模型(LLMs)通过 Linear 的 GraphQL API 与 Linear 的项目管理系统进行交互。
借助 Linear MCP,助手可以在 Claude Desktop、Claude Code、Cursor 及其他兼容 MCP 的客户端中,通过自然语言指令无缝地搜索问题、创建新任务、更新状态、添加评论、管理项目以及执行其他操作。
Linear 集中托管该服务器(经认证的远程 MCP),使设置过程简化,并且在大多数情况下无需自行运行服务器实例。
功能特性
- 问题管理:搜索、创建、更新和检索问题,全面支持标题、描述、标签、分配人、优先级和状态。
- 项目与团队操作:处理项目、团队、迭代周期和路线图。
- 评论与协作:添加评论、回复主题帖,并为问题附加上下文。
- 批量与高级操作:通过 Linear 强大的 GraphQL 后端支持复杂查询和更新。
- 安全认证:使用 Linear API 密钥,具备适当的权限范围。
- MCP 合规性:遵循最新的 MCP 规范,包括工具发现、结构化输出以及与客户端的无缝集成。
- 原生支持:深度集成于 Claude、Cursor 及其他领先的 AI 编码/开发环境中。
使用场景
- AI 驱动的问题创建:在编码或头脑风暴时,告知你的助手"为登录流程创建一个高优先级漏洞问题,包含以下详细信息"——它会在 Linear 中处理所有事项。
- 状态更新与追踪:询问"将问题 ENG 123 的状态更新为‘进行中’,并分配给后端团队"。
- 上下文丰富化:将相关问题、评论或项目详情引入对话,以维持对项目的长期了解。
- 工作流自动化:与其他 MCP 服务器(例如 Memory MCP、Playwright MCP 或 Postgres MCP)结合使用,实现端到端的开发自动化。
- 团队生产力:让 AI 通过直接与 Linear 数据交互,协助进行问题分类、报告或站会更新。
安装与快速开始
适用于 Claude Desktop / Web(推荐)
Linear 为 Claude 用户提供了原生集成。只需通过 Claude 设置或官方 Linear MCP 服务器端点连接你的 Linear 工作空间。对于受支持的计划,无需手动设置服务器。
适用于 Cursor 及其他客户端
使用官方的远程 MCP 服务器 URL,或通过 mcp-remote 等工具进行配置以实现向后兼容。
手动/自托管(社区选项)
若您倾向于本地运行,现有多个开源实现方案可供选择(例如:tacticlaunch/mcp-linear、tiovikram/linear-mcp):
LINEAR_API_KEY=your_key_here npx @ibraheem4/linear-mcp
将包含命令和环境变量的服务器配置添加到您的客户端 MCP 设置中(例如 claude_desktop_config.json 或 Cursor 设置)。
完整安装指南详见 Linear MCP 文档 。
为何选择 Linear MCP?
Linear 早已成为高效工程团队的首选工具。官方 MCP 服务器将其升级为 AI 智能体的一流工具,实现人类与 AI 之间的无缝协作,无需频繁切换上下文或手动复制粘贴。该方案能有效降低任务跟踪的阻力,配合记忆解决方案可保持项目上下文在跨会话间的持久性。
安全与最佳实践
- 使用仅具备最小必要权限范围的专用 API 密钥
- 授予 AI 智能体访问权限时仔细审核许可范围
- 对于敏感工作区,建议在客户端工具中设置审批流程
- 通过 Linear 审计日志监控使用情况
相关链接
- 官方文档:linear.app/docs/mcp
- Claude 集成指南:linear.app/integrations/claude
- Linear 主站:linear.app
Linear MCP 代表了 MCP 生态系统中完成度最高、最适用于生产环境的集成方案之一,使 AI 真正成为现代产品开发流程中的团队成员。