上下文服务器
上下文服务器是一种从外部源将上下文拉入助手的机制。它们由模型上下文协议提供支持。
目前,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
}
}
}
}