Ethics Vibe Check
A gut-check button for AI conversations.
MCP tools that run an independent second-opinion model over an exchange so you can catch sycophancy, confirmation bias, or quiet drift — when you ask, not as ambient surveillance.
Package: @r-huijts/ethics-vibe-check · Repo: r-huijts/ethics-check-mcp
What it is
LLMs are trained to be helpful. That often means they agree too easily and let a chat slide toward whatever you already believe.
This server does not intercept every turn. It exposes tools you (or your host, when you ask) call mid-conversation:
“Sanity check that.” · “Play devil’s advocate.” · “Are we drifting?”
A second model grades the exchange. Reuse (or omit) a session id to get a sessionTrend — escalating / improving / stable — so creep shows up as a signal, not a pile of disconnected snapshots.
Quick start
1. MCP server
Cursor one-click (above) installs the server command only. Afterward, open MCP settings and add env (Gemini by default):
{
"mcpServers": {
"ethics-vibe-check": {
"command": "npx",
"args": ["-y", "@r-huijts/ethics-vibe-check"],
"env": {
"ETHICS_PROVIDER": "gemini",
"GEMINI_API_KEY": "your_actual_gemini_api_key_here"
}
}
}
}





