🧠 Vibe Check MCP

🧠 Vibe Check MCP

site icon
2025.04.14 35
TypeScript元认知监督AI代理工具开发效率
Vibe Check MCP 是一个为AI代理提供元认知监督层的服务,旨在防止AI代理在复杂任务中陷入惯性思维和过度工程化。它通过提供模式中断机制、简化计划和自我改进反馈循环,帮助AI代理在执行任务时保持正确的方向。
View on GitHub

Overview

基本能力

产品定位

Vibe Check MCP 是一个为AI代理设计的元认知监督工具,旨在防止AI代理在执行任务时陷入惯性思维和过度工程化。

核心功能

  1. 模式中断机制:通过vibe_check工具在AI代理的计划、实施或审查阶段提供元认知问题,防止惯性思维。
  2. 简化计划:通过vibe_distill工具简化复杂的工作流程,防止过度工程化。
  3. 自我改进反馈循环:通过vibe_learn工具记录错误并改进语义记忆,帮助监督AI识别模式。

适用场景

  1. AI代理在执行复杂任务时防止惯性思维。
  2. 防止AI代理在简单任务中过度工程化。
  3. 提高AI代理在复杂工作流程中的自我纠正能力。

工具列表

  1. vibe_check:模式中断机制,提供元认知问题。
  2. vibe_distill:简化复杂的工作流程。
  3. vibe_learn:记录错误并改进语义记忆。

常见问题解答

  1. 如何安装Vibe Check MCP? 可以通过Smithery或手动安装。
  2. 如何集成到Claude? 需要在claude_desktop_config.json中添加配置。
  3. 如何配置环境? 需要在项目根目录创建.env文件并设置GEMINI_API_KEY

使用教程

使用依赖

  1. 确保已安装Node.js和npm。
  2. 确保已获取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

调试方式

  1. 启动服务后,检查日志以确保服务正常运行。
  2. 使用vibe_checkvibe_distillvibe_learn工具进行测试。
  3. 确保.env文件中的GEMINI_API_KEY正确设置。

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。