关于 Linear MCP Server Extension for Zed
这款 Zed 扩展将 AI 助手连接到 Linear MCP 服务,支持问题、评论、项目和工作区操作,并可用工具前缀区分多个工作区。
主要功能
- 01创建和管理问题
- 02创建、编辑、删除及解决评论
- 03管理项目和里程碑
- 04搜索和筛选问题
- 05管理标签及问题关系
- 06用工具前缀区分多个工作区
适用场景
- 01在 Zed 中创建或更新 Linear 问题
- 02在 Zed 中处理评论
- 03查找 Linear 工作区中的问题
- 04在同一 Zed 配置中操作多个 Linear 工作区
MCP 相关
该扩展将 Linear MCP 服务集成到 Zed 的 AI 助手中,并以 MCP 工具形式提供 Linear 操作。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
24收录的工具列表 · 更新于 3 周前
| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| code | string | 是 | OAuth 授权码 |
详细介绍
Zed 的 Linear MCP 服务扩展
此扩展将我的 Linear MCP 服务集成到 Zed 的 AI 助手中,让你可以通过 Zed 直接与 Linear 交互。

功能
- ✨ 通过 MCP 完整集成 Linear API
- 🔄 直接在 Zed 中创建、更新和管理问题
- 📝 管理评论(创建、更新、删除、解决)
- 📊 管理项目和里程碑
- 👥 支持多个工作区
- 🔍 高级问题搜索和筛选
- 🏷️ 标签管理
- 📎 父子问题关系
设置
选项 1:开发者令牌
前往 Linear:工作区设置 > API > OAuth 应用 > 创建或选择一个应用(例如,“Cline MCP”)。 在“开发者令牌”下,点击“创建并复制令牌”。 选择“应用程序”作为操作者,并复制生成的令牌。
选项 2:个人 API 密钥
前往 Linear:个人设置 > API > 个人 API 密钥。 点击“创建密钥”,为其添加标签(例如,“Cline MCP”),然后复制生成的密钥。
设置 Zed
将刚刚获取的密钥添加到 Zed 的 settings.json 中的 "context_servers" 字段
{
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "<optional tool prefix>"
}
}
}
}
你也可以将这些密钥直接添加到 Agent 配置文件中,例如:
{
"assistant": {
"profiles": {
"write": {
"name": "Write",
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "company1" // optional
}
}
}
}
}
}
}
支持多个工作区
如果你使用多个 Linear 工作区,可以使用可选的 tool_prefix 设置为所有 Linear 工具添加前缀。这有助于区分不同的工作区:
{
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "company1"
}
}
}
}
使用此配置后:
- 工具名称会添加前缀(例如,
company1_linear_create_issue) - 可以清楚地了解每个工具正在操作哪个工作区
- 使用多个 Linear 实例时可避免冲突
同时安装多个实例
你可以通过配置使用不同 TOOL_PREFIX 值的命令块,同时运行多个 MCP 服务实例:
{
"context_servers": {
"mcp-server-linear": {
// provided through Zed extension
"settings": {
"linear_api_key": "<LINEAR_API_KEY>",
"tool_prefix": "company1"
}
},
"linear-workspace2": {
// provided through npx
"settings": {},
"command": {
"command": "npx",
"args": ["-y", "mcp-server-linear"],
"env": {
"LINEAR_ACCESS_TOKEN": "<LINEAR_API_KEY_2>",
"TOOL_PREFIX": "workspace2"
}
}
}
}
}
每个实例的工具都会添加指定的 TOOL_PREFIX 前缀,让你可以同时与多个 Linear 工作区交互。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。