
🧠 Vibe Check MCP

2025.04.14
35
TypeScript元认知监督AI代理工具开发效率
Vibe Check MCP 是一个为AI代理提供元认知监督层的服务,旨在防止AI代理在复杂任务中陷入惯性思维和过度工程化。它通过提供模式中断机制、简化计划和自我改进反馈循环,帮助AI代理在执行任务时保持正确的方向。
View on GitHub
Overview
基本能力
产品定位
Vibe Check MCP 是一个为AI代理设计的元认知监督工具,旨在防止AI代理在执行任务时陷入惯性思维和过度工程化。
核心功能
- 模式中断机制:通过
vibe_check
工具在AI代理的计划、实施或审查阶段提供元认知问题,防止惯性思维。 - 简化计划:通过
vibe_distill
工具简化复杂的工作流程,防止过度工程化。 - 自我改进反馈循环:通过
vibe_learn
工具记录错误并改进语义记忆,帮助监督AI识别模式。
适用场景
- AI代理在执行复杂任务时防止惯性思维。
- 防止AI代理在简单任务中过度工程化。
- 提高AI代理在复杂工作流程中的自我纠正能力。
工具列表
- vibe_check:模式中断机制,提供元认知问题。
- vibe_distill:简化复杂的工作流程。
- vibe_learn:记录错误并改进语义记忆。
常见问题解答
- 如何安装Vibe Check MCP? 可以通过Smithery或手动安装。
- 如何集成到Claude? 需要在
claude_desktop_config.json
中添加配置。 - 如何配置环境? 需要在项目根目录创建
.env
文件并设置GEMINI_API_KEY
。
使用教程
使用依赖
- 确保已安装Node.js和npm。
- 确保已获取Gemini API密钥。
安装教程
通过Smithery安装
npx -y @smithery/cli install @PV-Bhat/vibe-check-mcp-server --client claude
手动安装
git clone https://github.com/PV-Bhat/vibe-check-mcp-server.git
cd vibe-check-mcp-server
npm install
npm run build
npm run start
调试方式
- 启动服务后,检查日志以确保服务正常运行。
- 使用
vibe_check
、vibe_distill
和vibe_learn
工具进行测试。 - 确保
.env
文件中的GEMINI_API_KEY
正确设置。