Token导航 LogoToken导航TokenDH.com
Pega Code Review MCP logo
开发工具stdio官方级别未说明来源级核验

Pega Code Review MCP

MCP Server

Pega Code Review MCP Server 是一个通过 Claude 进行原生 LSA 级别代码审查的工具,无需脚本或 GPT,直接获取规则 XML 并进行全面分析。

工具数

4

提示词数

0

GitHub Stars

0

资源数

0
代码审查PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

alamaticz

提供方

alamaticz

最后核验

2026/5/17 20:20

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

pip install -r requirements.txt

详细介绍

Pega代码审查MCP服务器

将Pega DX v1 API作为MCP工具公开,以便Claude可以获取规则XML并执行以下操作 本地进行完整的LSA级代码审查——没有脚本,没有GPT,只有Claude。

工具

工具调用的API目的
pega_list_branchesD_GetAvailableBranchesForAppStack列出所有分支,按应用程序筛选
pega_get_branch_rulesD_BranchContent获取分支中的所有规则
pega_get_rule_xmlD_BranchAnalyzerAPI通过pzInsKey获取任何规则的完整XML
pega_get_referenced_rulesD_BranchAnalyzerAPI (×N)获取规则引用的所有规则的XML

在Claude桌面中运行

第一步——先决条件

  • 已安装Python 3.10+
  • 已安装Claude Desktop
  • 正在运行的Pega实例(8.3-8.6,基于节的UI)

步骤2--克隆和安装

如果这是您的第一次设置:

git clone https://github.com/alamaticz/Pega-Code-Review-MCP.git
cd Pega-Code-Review-MCP
pip install -r requirements.txt

如果您已经在本地拥有此仓库:

cd Pega-Code-Review-MCP
git pull origin main
pip install -r requirements.txt

安装后,请记下完整的绝对路径 server.py --您将在Claude Desktop配置中使用它。

Windows示例: C:\Users\YourName\Pega-Code-Review-MCP\server.py

macOS/Linux示例: /Users/yourname/Pega-Code-Review-MCP/server.py

步骤3--编辑Claude桌面配置

在文本编辑器中打开Claude Desktop配置文件:

操作系统配置文件位置
窗户%APPDATA%\Claude\claude_desktop_config.json
macOS~/Library/Application Support/Claude/claude_desktop_config.json

如果文件不存在,请创建它。

添加以下内容(替换 args 带有您自己的值的路径和凭据)。

窗户:

{
  "mcpServers": {
    "pega-review": {
      "command": "py",
      "args": ["C:\\Users\\YourName\\Pega-Code-Review-MCP\\server.py"],
      "env": {
        "PEGA_BASE_URL": "https://your-server.pegacloud.net/prweb",
        "PEGA_USERNAME": "your_operator_id",
        "PEGA_PASSWORD": "your_password"
      }
    }
  }
}

macOS/Linux:

{
  "mcpServers": {
    "pega-review": {
      "command": "python3",
      "args": ["/Users/yourname/Pega-Code-Review-MCP/server.py"],
      "env": {
        "PEGA_BASE_URL": "https://your-server.pegacloud.net/prweb",
        "PEGA_USERNAME": "your_operator_id",
        "PEGA_PASSWORD": "your_password"
      }
    }
  }
}

注意:如果配置中已有其他MCP服务器,请添加 pega-review 现有内部的块 mcpServers object--不要创建第二个 mcpServers 钥匙。

如果使用虚拟环境,请设置 command 到您的venv Python可执行文件,而不是 python / python3.

步骤4--重新启动克劳德桌面

完全退出并重新打开Claude Desktop。Pega审查MCP工具将出现在工具面板中。

第5步——快速验证

在克劳德,运行:

  1. “列出可用的MCP工具”
  2. pega_list_branches

使用流程(代码审查)

  1. pega_list_branches --查找要查看的分支
  2. pega_get_branch_rules --查看分支中的所有规则
  3. pega_get_rule_xml --为每个要查看的规则获取XML
  4. pega_get_referenced_rules --获取所有引用规则的XML
  5. 分析一切并撰写LSA审查

在Claude Desktop中添加技能

此仓库包括两个技能文件夹:

  • pega-lsa-review
  • pega-lsa-review-format

Claude从以下文件夹中加载本地技能:

%USERPROFILE%\.claude\skills\\SKILL.md

1.从GitHub获取最新技能文件夹

从这个repo根目录中提取最新更改:

git pull origin main

2.创建用户技能文件夹并复制两个技能文件夹(Windows PowerShell)

从这个repo根运行:

$skillsRoot = "$env:USERPROFILE\.claude\skills"
New-Item -ItemType Directory -Force -Path $skillsRoot | Out-Null

# Copy both skill folders from repo to user-level Claude skills folder
Copy-Item -Path .\pega-lsa-review -Destination $skillsRoot -Recurse -Force
Copy-Item -Path .\pega-lsa-review-format -Destination $skillsRoot -Recurse -Force

3.验证技能是否已安装

Get-ChildItem "$env:USERPROFILE\.claude\skills" -Recurse -Filter SKILL.md |
  Select-Object -ExpandProperty FullName

您应该看到类似以下内容的条目:

  • %USERPROFILE%\.claude\skills\pega-lsa-review\SKILL.md
  • %USERPROFILE%\.claude\skills\pega-lsa-review-format\SKILL.md

4.重新启动克劳德桌面

关闭并重新打开克劳德桌面,以便刷新技能发现。

5.聊天确认

在克劳德,问:

  1. “有哪些可用的技能?”
  2. 调用 /pega-lsa-review 用于端到端审查工作流程
  3. 调用 /pega-lsa-review-format 用于审查输出结构

6.使用此MCP服务器的技能

  • 使用 /pega-lsa-review 运行完整的分支/规则审查工作流。
  • 使用 /pega-lsa-review-format 在使用MCP工具运行分支/规则审查之前。

目录标签

目录标签

代码审查PythonClaude本地部署PegaDXAPILSA分析规则管理

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

4

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP