xiaoliu-mcp-guardian
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@xiaoliu-mcp-guardian启动连续执行模式"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
小柳MCP护栏系统 v6.0 增强版
版本: v6.0.0 增强版
作用: 拦截和修正Cursor AI的行为,新增强制连续执行和自动经验记录
🎯 核心功能
原有功能(v6.0)
1. 回复拦截器(respond_to_user)
拦截:询问语句("是否"、"要不要")
修复:自动改写为陈述句
效果:AI不再中途询问,直接执行
2. 代码门禁(write_file)
检测:硬编码(密码、IP、端口)
修复:自动替换为环境变量
效果:代码质量自动提升
3. 命令保护器(run_command)
增强:SSH自动加超时参数
拦截:危险命令(rm -rf /等)
效果:命令执行更安全
4. 完成检查器(complete_task)
验证:任务是否真的完成
检查:是否有测试证据
效果:防止"假装完成"
🚀 新增功能(增强版)
5. 强制连续执行模式(continuous_mode)
问题:AI经常无故停下来等待用户输入
解决:启动模式后,AI必须持续执行直到任务完成
控制:通过命令启动/停止
效果:开发效率大幅提升
使用示例:
用户:启动强制连续执行模式,开发用户管理系统
AI:🚀 模式已启动,开始全速执行...
[AI持续工作,不再询问"是否继续"]
用户:停止强制连续执行模式
AI:⏸️ 模式已停止,运行时长: 25分钟6. 自动经验记录(experience_logger)
自动检测:错误关键词(错误、bug、失败...)
自动检测:成功关键词(成功、解决、修复...)
自动保存:保存到Markdown文档
智能搜索:快速查找历史经验
效果:积累开发经验,避免重复踩坑
使用示例:
用户:运行报错了:ModuleNotFoundError
AI:我看到错误了...
[🤖 自动检测到"报错",保存到错误经验库]
用户:好了,成功了
AI:太好了!
[🤖 自动检测到"成功",保存到成功经验库]
用户:搜索经验:ModuleNotFoundError
AI:找到相关经验:
问题:ModuleNotFoundError
解决:pip install [模块名]7. 自动确认模式(auto_confirm)🆕
问题:AI编辑文件时需要手动点击"Keep All"、"Accept"
解决:自动确认所有操作,无需手动点击
控制:可随时启动/关闭
效果:完全解放双手,提升60%效率
使用示例:
用户:启动自动确认
AI:🤖 自动确认模式已启动
[AI编辑文件时自动确认所有操作]
- Keep All → ✅ 自动确认
- Accept → ✅ 自动确认
- Confirm → ✅ 自动确认
用户:关闭自动确认
AI:⏸️ 已停止,自动确认了12次Related MCP server: hyper-mcp
📊 效果预期
指标 | 原有 | 增强版 | 提升 |
AI询问次数 | 高 | -90% | 拦截+连续模式 |
硬编码问题 | 经常 | -85% | 自动修复 |
SSH卡死 | 经常 | 0次 | 超时保护 |
假装完成 | 偶尔 | 0次 | 强制验证 |
开发中断 | 频繁 | -95% | 连续模式 ✨ |
经验积累 | 手动 | 自动 | 智能记录 ✨ |
手动确认 | 每次 | 0次 | 自动确认 ✨ |
🚀 快速开始
1. 安装依赖
npm install2. 编译
npm run build3. 配置Cursor
在Cursor的settings.json中添加:
{
"mcpServers": {
"xiaoliu": {
"command": "node",
"args": [
"D:/项目/xiaoliu-mcp-guardian/build/index.js"
],
"env": {}
}
}
}4. 重启Cursor
5. 验证安装
按 Ctrl+Shift+U,选择 "MCP Servers",应该看到:
============================================================
小柳MCP护栏系统 v6.0 - 增强版
============================================================
核心功能:
✅ 拦截AI询问语句(自动改写)
✅ 检查代码质量(硬编码/重复)
✅ 保护命令执行(SSH/Python超时)
✅ 验证任务完成(强制测试)
🚀 强制连续执行模式(防止AI停顿)
📝 自动经验记录(错误&成功案例)
🤖 自动确认模式(Keep All & Accept)
============================================================📖 使用文档
快速上手
5分钟入门:
🚀 快速开始 - 新功能.md详细指南:
📖 新功能使用指南.md
功能说明
强制连续执行模式
启动:
启动强制连续执行模式:[任务描述]停止:
停止强制连续执行模式查看状态:
查看连续执行模式状态自动经验记录
自动记录(无需操作):
AI自动检测错误和成功关键词
自动保存到
.xiaoliu/experience/目录
搜索经验:
搜索经验:[关键词]查看统计:
查看经验库统计手动记录:
记录错误经验:
描述:[问题描述]
解决方案:[解决方法]📂 文件结构
xiaoliu-mcp-guardian/
├── src/
│ ├── index.ts # MCP主文件
│ └── tools/
│ ├── respondToUser.ts # 回复拦截器(已集成连续模式)
│ ├── writeFile.ts # 代码门禁
│ ├── runCommand.ts # 命令保护
│ ├── completeTask.ts # 完成检查
│ ├── continuousMode.ts # 🆕 强制连续执行模式
│ └── experienceLogger.ts # 🆕 自动经验记录
│
├── build/ # 编译输出
├── 📖 新功能使用指南.md # 详细文档
├── 🚀 快速开始 - 新功能.md # 快速入门
├── package.json
├── tsconfig.json
└── README.md # 本文件🔧 开发状态
v6.0 增强版功能清单
原有4个核心拦截器
单元测试(57个,100%通过)
性能优化(500K ops/s)
强制连续执行模式 ✨
自动经验记录 ✨
集成到respondToUser拦截器
完整使用文档
快速开始指南
📊 MCP工具列表
工具名称 | 功能 | 状态 |
| AI回复拦截(含连续模式) | ✅ |
| 代码质量检查 | ✅ |
| 命令执行保护 | ✅ |
| 任务完成验证 | ✅ |
| 强制连续执行模式 | 🆕 |
| 自动经验记录 | 🆕 |
| 自动确认模式 | 🆕 |
💡 使用场景
场景1:完整项目开发
1. 启动连续模式
"启动强制连续执行模式:开发博客系统"
2. AI全速执行
[创建项目结构]
[实现功能]
[遇到错误自动记录]
[解决问题自动记录]
[测试验证]
3. 完成后停止
"停止强制连续执行模式"
结果:30分钟完成,积累15条经验场景2:快速调试
1. 搜索历史经验
"搜索经验:数据库连接失败"
2. AI找到解决方案
[应用历史经验]
3. 自动记录新发现
[保存到经验库]❓ 常见问题
Q: 连续模式会让AI失控吗?
不会。您随时可以用"停止连续模式"命令终止。
Q: 经验记录会泄露隐私吗?
不会。所有记录仅保存在本地 .xiaoliu/experience/ 目录。
Q: 如何关闭自动记录?
关闭自动经验记录🎉 立即体验
第1步:编译新版本
cd 1-核心文件/xiaoliu-mcp-guardian
npm run build第2步:重启Cursor
第3步:测试新功能
启动强制连续执行模式:创建一个计算器程序第4步:查看经验库
查看经验库统计自动确认:
# 启动
启动自动确认
# 关闭
关闭自动确认
# 查看状态
查看自动确认状态📞 获取帮助
快速入门:
🚀 快速开始 - 新功能.md详细文档:
📖 新功能使用指南.md源代码:
src/tools/
开发者: 小柳团队
版本: v6.0 增强版+
更新日期: 2025-10-06
新增: 强制连续执行模式 + 自动经验记录 + 自动确认模式
让AI完全自动化,解放双手! 🚀🤖
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/daxiak001/rursor-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server