这是一个专为 Zed 编辑器打造的扩展,它集成了 GitLab 的 Model Context Protocol (MCP) 服务器,具备项目管理、文件操作等实用功能,能显著提升你在 Zed 中使用 GitLab 的效率。
此扩展为 Zed 编辑器集成了 GitLab 的 MCP 服务器,让你在 Zed 中就能轻松进行项目管理和文件操作。
前往:Zed > 扩展 或使用命令面板(macOS,Linux)搜索 extensions
。
在你的 settings.json
中配置以下内容:
{
"context_server": {
"mcp-server-gitlab": {
"settings": {
"gitlab_personal_access_token": "YOUR_TOKEN"
}
}
}
}
对于自托管的 GitLab 实例,可以指定自定义 API URL:
{
"context_server": {
"mcp-server-gitlab": {
"settings": {
"gitlab_personal_access_token": "YOUR_TOKEN",
"gitlab_api_url": "https://your-gitlab-instance.com/api/v4"
}
}
}
}
如果你使用 Zed 的代理模式,需要为你的助理启用此上下文服务器:
Write | Ask
按钮,然后点击 tools
,启用 GitLab MCP 服务器。创建 GitLab 个人访问令牌:
api
获取完整的 API 访问权限。read_api
读取-only 访问权限。read_repository
和 write_repository
用于仓库操作。cargo build --release
。本项目采用 Apache-2.0 许可证。
欢迎大家积极贡献!请随时提交拉取请求。