GitLab MR分析MCP服务器
提供一个MCP服务器,集成GitLab合并请求分析与Confluence文档存储。
快速入门
-
克隆仓库并进入目录: git clone https://github.com/CodeByWaqas/MRConfluenceLinker-mcp-server.git cd MRConfluenceLinker-mcp-server
-
创建虚拟环境并激活: python -m venv .venv source .venv/bin/activate (Windows使用:.venv\Scripts\activate)
-
安装依赖: pip install -r requirements.txt
-
配置环境变量: cp .env.example .env 编辑
.env
文件,添加GitLab和Confluence的凭据。 -
启动MCP服务器: python src/MRConfluenceLinker-mcp-server/server.py
-
使用以下指令与服务器交互:
- 获取合并请求详情
- 分析代码变更
- 将结果存储到Confluence