本扩展可将 我自己的线性 MCP 服务器 集成到 Zed 的 AI 助手中,借助 Zed 实现与线性的直接交互。
此扩展可将线性 MCP 服务器集成到 Zed 的 AI 助手中,让用户能通过 Zed 直接与线性进行交互。以下为您介绍详细的使用步骤。
获取刚刚收到的密钥,并将其添加到 Zed 的 settings.json
文件中的“context_servers”字段:
{
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "" ,
"tool_prefix": "<可选工具前缀>"
}
}
}
}
您还可以将这些密钥直接添加到一个代理配置文件中,例如:
{
"assistant": {
"profiles": {
"write": {
"name": "Write",
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "" ,
"tool_prefix": "company1" // 可选
}
}
}
}
}
}
}
如果您使用多个线性工作区,可以使用可选的“tool_prefix”设置来在所有线性工具前添加前缀。这有助于区分不同的工作区:
{
"context_servers": {
"mcp-server-linear": {
"settings": {
"linear_api_key": "" ,
"tool_prefix": "company1"
}
}
}
}
使用此配置:
您可以通过配置不同命令块并使用唯一的“TOOL_PREFIX”值来运行多个线性 MCP 服务器的实例:
{
"context_servers": {
"mcp-server-linear": {
// 通过 Zed 扩展提供
"settings": {
"linear_api_key": "" ,
"tool_prefix": "company1"
}
},
"linear-workspace2": {
// 通过 npx 提供
"settings": {},
"command": {
"command": "npx",
"args": ["-y", "mcp-server-linear"],
"env": {
"LINEAR_ACCESS_TOKEN": "" ,
"TOOL_PREFIX": "workspace2"
}
}
}
}
}
每个实例都将工具前缀为指定的“TOOL_PREFIX”,允许您同时与多个线性工作区交互。