rules-enforcer
v2.0.0
Published
R-Zero Rules Engine MCP Server - L1/L2/L3 rules validation, project scanning, tech stack detection, and topology analysis
Maintainers
Readme
rules-enforcer
R-Zero Rules Engine MCP Server
功能
- 规则验证 - L1/L2/L3 规则检查
- 自定义钩子 - G 记忆管理、链式调用
- 项目探测 - 技术栈识别、目录扫描
安装
npm install rules-enforcer使用
作为 MCP 服务器
{
"mcpServers": {
"rules-enforcer": {
"command": "node",
"args": ["node_modules/rules-enforcer/rules-server.js"]
}
}
}可用工具
| 工具名 | 功能 |
|--------|------|
| validate | 验证代码是否符合规则 |
| get_rules | 获取所有规则定义 |
| enforce | 强制执行规则验证 |
测试
npm test目录结构
rules-enforcer/
├── rules-server.js # MCP 主入口
├── hooks/ # 自定义钩子模块
├── detector/ # 项目探测模块
└── test/ # 测试脚本License
MIT
