Vibe Check MCP is a lightweight server that acts as an AI meta-mentor for agents, preventing reasoning lock-in by interrupting pattern inertia with Chain-Pattern Interrupts (CPI). It helps keep agents aligned and reflective.
From the registry: Metacognitive AI agent oversight: adaptive CPI interrupts for alignment, reflection and safety
Please install the `vibe-check-mcp-server` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Node.js 20+** — Required to run the MCP server (https://nodejs.org/)
- **LLM API Key** — At least one provider API key required (Gemini is default)
Canonical MCP server config (stdio transport):
- command: `npx`
- args: ["-y","@pv-bhat/vibe-check-mcp","start","--stdio"]
- optional environment variables:
- `GEMINI_API_KEY`: Google Gemini API key (default provider) (example: `<your-gemini-api-key>`)
- `OPENAI_API_KEY`: OpenAI API key (example: `<your-openai-api-key>`)
- `ANTHROPIC_API_KEY`: Anthropic API key (example: `<your-anthropic-api-key>`)
- `OPENROUTER_API_KEY`: OpenRouter API key (example: `<your-openrouter-api-key>`)
- `DEFAULT_LLM_PROVIDER`: Default provider: gemini | openai | openrouter | anthropic (example: `gemini`)
Note: AI meta-mentor that implements Chain-Pattern Interrupts (CPI) to prevent reasoning lock-in. Project is no longer actively maintained (v2.8.0 is final). Tools: vibe_check, vibe_learn, update_constitution, reset_constitution, check_constitution.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.GEMINI_API_KEYrequiredAPI key for Gemini.OPENAI_API_KEYAPI key for OpenAI.OPENROUTER_API_KEYAPI key for OpenRouter.ANTHROPIC_API_KEYAPI key for Anthropic.ANTHROPIC_AUTH_TOKENProxy bearer token for Anthropic.ANTHROPIC_BASE_URLBase URL for Anthropic API.ANTHROPIC_VERSIONVersion of the Anthropic API.DEFAULT_LLM_PROVIDERDefault LLM provider (gemini, openai, openrouter, anthropic).DEFAULT_MODELDefault model to use.AI Agents Framework with Self Reflection and MCP support