上下文服务器

上下文服务器是一种从外部源将上下文拉入助手的机制。它们由模型上下文协议提供支持。

目前,Zed 支持上下文服务器提供 斜杠命令 以在助手中使用。

安装

可以通过扩展安装上下文服务器。

如果您还没有上下文服务器,请查看以下其中一项

Zed 的网站上或直接在 Zed 中通过命令面板中的 zed: extensions 操作浏览所有可用的 MCP 扩展。

配置

上下文服务器可能需要一些配置才能运行或更改其行为。

您可以使用 settings.json 中的 context_servers 设置配置每个上下文服务器

{
  "context_servers": {
    "postgres-context-server": {
      "settings": {
        "database_url": "postgresql://postgres@localhost/my_database"
      }
    }
  }
}

如果需要,您还可以提供自定义命令来执行上下文服务器

{
  "context_servers": {
    "my-context-server": {
      "command": {
        "path": "/path/to/my-context-server",
        "args": ["run"],
        "env": {}
      },
      "settings": {
        "enable_something": true
      }
    }
  }
}