Cross-examine text for logical fallacies and manipulation — from the CLI, your browser, an MCP tool, or a Discord/Slack bot, with any LLM. It detects 57 techniques across fallacies, rhetoric, bias, and scam signals.
Claim it to get a verified publisher badge, a free copy of our full audit findings, and direct contact for any high-priority issues we find.
Install from
M8ven verifies MCPs across every public registry — install directly from whichever one you prefer.
process.env. You'll be asked to provide them before it can run.ELENCHUS_CONFIG— A config file is auto-discovered from ./elenchus.yaml, $, or ~/.config/elenchus/config.yaml. Generate one with elenchus init (or the web builder):LLM_PROVIDER— stub elenchus analyze "Everyone knows this is true, so only a fool would disagree."LLM_MODEL— LLM_PROVIDER=openai =gpt-4o-mini \LLM_EFFORT— LLM_PROVIDER / LLM_MODEL / Model selection (override the file)FALLACY_SENSITIVITY— lenient / balanced / strictRATE_LIMIT_PER_MIN— Per-user rate limitANTHROPIC_API_KEY— export OPENAI_API_KEY=sk-... # or / GOOGLE_API_KEYOPENAI_API_KEY— export =sk-... # or ANTHROPIC_API_KEY / GOOGLE_API_KEYOPENAI_BASE_URLGOOGLE_API_KEY— export OPENAI_API_KEY=sk-... # or ANTHROPIC_API_KEY /DISCORD_BOT_TOKENELENCHUS_TRUST_ORIGINSSLACK_BOT_TOKEN— Slack (elenchus slack) — Socket Mode; a /<check> command and check_<check> message shortcut per check (add each in your Slack app config). Needs + SLACK_APP_TOKEN and the message.im event.SLACK_APP_TOKEN— Slack (elenchus slack) — Socket Mode; a /<check> command and check_<check> message shortcut per check (add each in your Slack app config). Needs SLACK_BOT_TOKEN + and the message.im event.[](https://m8ven.ai/mcp/quetzaluz-elenchus-1sdt2v)