Skip to main content
Glama
daxiak001

xiaoliu-mcp-guardian

by daxiak001

小柳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 install

2. 编译

npm run build

3. 配置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工具列表

工具名称

功能

状态

respond_to_user

AI回复拦截(含连续模式)

write_file

代码质量检查

run_command

命令执行保护

complete_task

任务完成验证

continuous_mode

强制连续执行模式

🆕

experience_logger

自动经验记录

🆕

auto_confirm

自动确认模式

🆕


💡 使用场景

场景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完全自动化,解放双手! 🚀🤖

Install Server
F
license - not found
A
quality
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

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

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