🧠 Vibe Check MCP

🧠 Vibe Check MCP

site icon
2025.04.04 0
TypeScriptAI代理监督元认知工具工作流优化开发效率
Vibe Check MCP 是一个为AI代理提供元认知监督层的服务,旨在防止AI代理在复杂任务中出现模式惯性、范围蔓延和过度工程化等问题。它通过三个核心工具(vibe_check、vibe_distill和vibe_learn)实现战略性的模式中断、计划简化和自我改进反馈循环,帮助AI代理在执行任务时保持正确的方向。
View on GitHub

Overview

基本能力

产品定位

Vibe Check MCP 是一个为AI代理提供元认知监督层的服务,旨在防止AI代理在复杂任务中出现模式惯性、范围蔓延和过度工程化等问题。

核心功能

  • vibe_check: 模式中断机制,通过元认知问题打破隧道视野。
  • vibe_distill: 元思维锚点,重新校准复杂工作流。
  • vibe_learn: 自我改进反馈循环,构建模式识别。

适用场景

  • 防止AI代理在执行任务时出现模式惯性。
  • 简化复杂的工作流计划。
  • 记录和纠正AI代理的错误,以改进未来的表现。

工具列表

  1. vibe_check: 用于在AI代理开始偏离正确路径时进行模式中断。
  2. vibe_distill: 用于简化复杂的工作流计划。
  3. vibe_learn: 用于记录和纠正AI代理的错误,以改进未来的表现。

常见问题解答

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

使用教程

使用依赖

  • Node.js
  • npm

安装教程

通过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. 确保.env文件中的GEMINI_API_KEY已正确设置。
  2. 启动服务后,检查日志以确保服务正常运行。
  3. 使用Claude代理测试vibe_checkvibe_distillvibe_learn功能。

许可证

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