动态规则系统MCP
具有网守、可配置首选项和多平台支持(Cursor、Cline、Windsurf、Continue)的全球MCP服务器。提供土耳其语/英语交流、质量门和自动发现。
特性
- 门卫系统:请求验证的优先级100自动执行
- 可配置首选项:语言、音调、文件大小限制
- 多平台支持:光标、斜线、风帆、继续
- 质量门:实施前/实施期间/实施后检查
- 上下文检测:自动选择规则集
- 土耳其语/英语:灵活的沟通模式
安装
NPM版本尚不可用。使用下列无npm安装方法之一。
选项A——单行安装程序(GitHub原始)
Windows(PowerShell):
iwr -UseBasicParsing https://raw.githubusercontent.com/xenitV1/dynamic-rules-system-mcp/main/scripts/install.ps1 -OutFile install.ps1; ./install.ps1 -RepoZipUrl "https://github.com/xenitV1/dynamic-rules-system-mcp/archive/refs/heads/main.zip"; del install.ps1macOS/Linux(bash):
curl -fsSL https://raw.githubusercontent.com/xenitV1/dynamic-rules-system-mcp/main/scripts/install.sh -o install.sh && bash install.sh "https://github.com/xenitV1/dynamic-rules-system-mcp/archive/refs/heads/main.zip" && rm install.sh安装后的命令:
dynamic-rules-system-mcp注意:如果 GitHub 仓库为空或缺少 CI 构件,您可能会在脚本安装中遇到错误。在这种情况下,使用选项B。
选项B——本地开发安装(无npm发布)
- 克隆并编译仓库:
git clone https://github.com/xenitV1/dynamic-rules-system-mcp.git
cd dynamic-rules-system-mcp
npm install
npm run build- 在MCP客户端上直接使用Node运行命令(CLI文件路径):
光标 settings.json 例如:
{
"mcpServers": {
"cursor-rules": {
"command": "node",
"args": ["C:/dev/dynamic-rules-system-mcp/dist/cli.js"],
"priority": 100
}
}
}与Windsurf/Continue/Cline相似 command: "node" have的常用口语形式 args: ["/absolute/path/to/dist/cli.js"] 你可以使用。
快速开始
光标
添加到您的 settings.json:
{
"mcpServers": {
"cursor-rules": {
"command": "dynamic-rules-system-mcp",
"args": [],
"priority": 100
}
}
}克莱恩
添加到您的 settings.json:
{
"mcp": {
"servers": {
"cursor-rules": {
"command": "dynamic-rules-system-mcp",
"args": [],
"priority": 100
}
}
}
}配置
配置用户首选项(选择一个):
安装垫片:
dynamic-rules-system-mcp config本地开发(无垫片):
node /absolute/path/to/dynamic-rules-system-mcp/dist/cli.js config可用设置:
- 语言(土耳其语、英语、德语、法语)
- 沟通语气(现实、乐观、中立)
- 文件大小限制(警告:700,硬:1000)
- 安全模式行为
文档
- 安装.md -按平台设置
- 配置.md -用户偏好
- GATEKEEPER.md -门卫系统
- MIGRATION.md -用户规则→ MCP
发展
npm install
npm run build
npm test许可证
麻省理工学院
作者
穆罕默德(西尼特)-https://x.com/xenit_v0
