{
  "markdown": "<!-- mcp-name: io.github.onetrueclaude-creator/mcp-contradiction-check -->\n\n# mcp-contradiction-check\n\n**Find where your notes disagree — contradiction detection for markdown vaults.**\n\nFind pairs of notes in your markdown knowledge base that have high\nconcept overlap but disagree — quantitative conflicts (different\nnumbers with the same unit on the same concept) and negation\nconflicts (one note claims \"X is not Y\", another claims \"X is Y\").\nPrevents knowledge corruption by surfacing disputes before they\npropagate. Designed to pair with hebbian-vault's usage-weighted\nretrieval to flag notes that shouldn't be strengthened yet.\n\n\n## Install\n\n```bash\npip install mcp-contradiction-check\n# or\nuvx mcp-contradiction-check\n```\n\n## Usage\n\n### Claude Code\n\n```bash\nclaude mcp add mcp-contradiction-check -- mcp-contradiction-check\n```\n\n### Claude Desktop\n\nAdd to `claude_desktop_config.json`:\n\n```json\n{\n  \"mcpServers\": {\n    \"contradiction_check\": {\n      \"command\": \"uvx\",\n      \"args\": [\"mcp-contradiction-check\"]\n    }\n  }\n}\n```\n\n## MCP Tools\n\n| Tool | Tier | Description |\n|------|------|-------------|\n| `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. |\n| `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. |\n| `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. |\n| `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. |\n\n\n## Pro tier\n\nUnlocks detailed claim extraction per note and LLM-ready reconciliation prompt generation for resolving disputes.\n\nLicense activation — any one of these works:\n\n```bash\n# 1. Environment variable\nexport CONTRADICTION_CHECK_LICENSE=\"eyJhbGc...\"\n\n# 2. CLI flag\nmcp-contradiction-check --license-key \"eyJhbGc...\"\n\n# 3. Config file\necho \"eyJhbGc...\" > ~/.mcp-contradiction-check/license.jwt\n```\n\nLicenses are verified fully offline — no phone-home, no activation server. Get a license at **https://github.com/onetrueclaude-creator/mcp-contradiction-check#pro-tier**.\n\n## Requirements\n\n- Python 3.10+\n\n## License\n\nMIT\n",
  "bytes": 2595,
  "sha": "5df90384051455388ad9e5033f5f8ab432b0de123f0b19447787f8fc6827be0d",
  "repo_slug": "onetrueclaude-creator/mcp-contradiction-check",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_onetrueclaude_creator_mcp_cont_8df2aea7/readme"
}