这是一个Zed扩展,集成了用于GitLab的模型上下文协议(MCP)服务器,使项目管理和文件操作等功能可以在Zed编辑器中实现。
导航到:Zed > Extensions 或者使用命令调色板(macOS,Linux)搜索extensions
您需要在您的settings.json中配置以下设置:
{
"context_servers": {
"mcp-server-gitlab": {
"settings": {
"gitlab_personal_access_token": "YOUR_TOKEN"
}
}
}
}
对于自托管的GitLab实例,您可以指定一个自定义API URL:
{
"context_servers": {
"mcp-server-gitlab": {
"settings": {
"gitlab_personal_access_token": "YOUR_TOKEN",
"gitlab_api_url": "https://your-gitlab-instance.com/api/v4"
}
}
}
}
如果您正在使用Zed的代理模式,您需要为此助手启用此上下文服务器:
settings.json中添加了gitlab_personal_access_token。Write | Ask按钮,然后点击tools,然后启用GitLab MCP服务器。要创建GitLab个人访问令牌:
api 以获得完整的API访问权限read_api 以获得只读访问权限read_repository 和 write_repository 以进行仓库操作cargo build --releaseApache-2.0
欢迎贡献!请随时提交Pull Request。