io.github.onetrueclaude-creator/mcp-contradiction-check
Find where your notes disagree — contradiction detection for markdown vaults.
Installation
Ajoutez ceci à la configuration MCP de votre client (Claude Desktop : claude_desktop_config.json ; Cursor : .cursor/mcp.json ; VS Code et les autres utilisent la même forme « mcpServers »).
mcp-contradiction-checkclaude mcp add mcp-contradiction-check -e 'CONTRADICTION_CHECK_LICENSE=<your contradiction_check_license>' -- uvx mcp-contradiction-check==0.1.0
{
"mcpServers": {
"mcp-contradiction-check": {
"command": "uvx",
"args": [
"mcp-contradiction-check==0.1.0"
],
"env": {
"CONTRADICTION_CHECK_LICENSE": "<your contradiction_check_license>"
}
}
}
}
Variables d'environnement
CONTRADICTION_CHECK_LICENSEsecret Pro license JWT (optional). Unlocks premium features. See README.
Documentation
Tirée du README du projet sur GitHub, actualisée chaque semaine. Les liens ouvrent GitHub.
mcp-contradiction-check
Find where your notes disagree — contradiction detection for markdown vaults.
Find pairs of notes in your markdown knowledge base that have high concept overlap but disagree — quantitative conflicts (different numbers with the same unit on the same concept) and negation conflicts (one note claims "X is not Y", another claims "X is Y"). Prevents knowledge corruption by surfacing disputes before they propagate. Designed to pair with hebbian-vault's usage-weighted retrieval to flag notes that shouldn't be strengthened yet.
Install
pip install mcp-contradiction-check
# or
uvx mcp-contradiction-check
Usage
Claude Code
claude mcp add mcp-contradiction-check -- mcp-contradiction-check
Claude Desktop
Add to claude_desktop_config.json:
{
"mcpServers": {
"contradiction_check": {
"command": "uvx",
"args": ["mcp-contradiction-check"]
}
}
}
MCP Tools
| Tool | Tier | Description |
|---|---|---|
find_contradictions | Free | Scan the vault for note pairs with high concept overlap but conflicting numerical or qualitative claims. Returns all detected conflicts with the specific issues flagged. |
check_pair | Free | Run the full contradiction check between two specific notes (by path or filename stem). Returns the detailed conflict analysis — shared concepts, quantitative conflicts, negation conflicts. |
extract_claims | Pro | Pull all quantitative claims (numbers with units) and negation patterns from a single note. Useful as input to your own verification pipeline. |
generate_reconciliation_prompt | Pro | For a detected contradiction, produce a structured prompt you can feed to an LLM to reason through the conflict and suggest a resolution. Preserves the exact claims + shared concepts + both notes' context windows. |
Pro tier
Unlocks detailed claim extraction per note and LLM-ready reconciliation prompt generation for resolving disputes.
License activation — any one of these works:
# 1. Environment variable
export CONTRADICTION_CHECK_LICENSE="eyJhbGc..."
# 2. CLI flag
mcp-contradiction-check --license-key "eyJhbGc..."
# 3. Config file
echo "eyJhbGc..." > ~/.mcp-contradiction-check/license.jwt
Licenses are verified fully offline — no phone-home, no activation server. Get a license at **https://github.com/onetrueclaude-creator/mcp-contradiction-check#pro-tier**.
Requirements
- Python 3.10+
License
MIT
Questions fréquentes
Qu'est-ce que io.github.onetrueclaude-creator/mcp-contradiction-check ?
Find where your notes disagree — contradiction detection for markdown vaults.
Comment installer io.github.onetrueclaude-creator/mcp-contradiction-check ?
Il s'exécute sur votre machine. Dans Claude Code : claude mcp add mcp-contradiction-check -e 'CONTRADICTION_CHECK_LICENSE=<your contradiction_check_license>' -- uvx mcp-contradiction-check==0.1.0. Pour les autres clients, collez la configuration JSON de cette page dans leurs réglages MCP.
Faut-il une clé API pour io.github.onetrueclaude-creator/mcp-contradiction-check ?
Oui. Il attend CONTRADICTION_CHECK_LICENSE, à renseigner dans sa configuration.
io.github.onetrueclaude-creator/mcp-contradiction-check est-il open source ?
Oui. Son code est sur GitHub sous licence MIT.
Qui maintient io.github.onetrueclaude-creator/mcp-contradiction-check ?
Il est publié par onetrueclaude-creator. AI.tn le référence sans le maintenir ni le recommander.
Issu du registre MCP officiel. Être listé n'est pas une recommandation : vérifiez le code et les permissions d'un serveur avant de lui donner accès à vos données.