GitLab MR分析MCP服务器

GitLab MR分析MCP服务器

提供一个MCP服务器,集成GitLab合并请求分析与Confluence文档存储。

快速入门

  1. 克隆仓库并进入目录: git clone https://github.com/CodeByWaqas/MRConfluenceLinker-mcp-server.git cd MRConfluenceLinker-mcp-server

  2. 创建虚拟环境并激活: python -m venv .venv source .venv/bin/activate (Windows使用:.venv\Scripts\activate)

  3. 安装依赖: pip install -r requirements.txt

  4. 配置环境变量: cp .env.example .env 编辑.env文件,添加GitLab和Confluence的凭据。

  5. 启动MCP服务器: python src/MRConfluenceLinker-mcp-server/server.py

  6. 使用以下指令与服务器交互:

    • 获取合并请求详情
    • 分析代码变更
    • 将结果存储到Confluence