关于 mcp-contradiction-check
mcp-contradiction-check 扫描 Markdown 笔记库,查找概念重叠但主张相互冲突的笔记,帮助维护笔记内容的一致性。它可识别数值冲突和否定冲突,并提供主张提取及冲突协调提示词工具。
主要功能
- 01检测数值和否定冲突
- 02扫描笔记库中的冲突笔记对
- 03详细检查两篇笔记
- 04提取笔记中的主张
- 05生成冲突协调提示词
适用场景
- 01检查 Markdown 笔记库中的相互矛盾表述
- 02在合并或引用前比对两篇笔记
- 03为验证工作流提取主张
- 04生成用于处理已发现冲突的结构化提示词
MCP 相关
它提供 MCP 工具,用于扫描笔记库、检查笔记对、提取主张及生成冲突协调提示词。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
mcp-contradiction-check
找出笔记中的矛盾——用于 Markdown 知识库的矛盾检测工具。
找出 Markdown 知识库中概念高度重合但内容相互矛盾的笔记对——定量冲突(针对同一概念、使用相同单位但数值不同)和否定冲突(一篇笔记声称“X 不是 Y”,另一篇则声称“X 是 Y”)。 在争议扩散前将其揭示出来,防止知识被污染。专为与 hebbian-vault 的按使用权重检索搭配使用而设计,可标记出暂时不应强化的笔记。
安装
pip install mcp-contradiction-check
# or
uvx mcp-contradiction-check
用法
Claude Code
claude mcp add mcp-contradiction-check -- mcp-contradiction-check
Claude Desktop
添加到 claude_desktop_config.json:
{
"mcpServers": {
"contradiction_check": {
"command": "uvx",
"args": ["mcp-contradiction-check"]
}
}
}
MCP 工具
| 工具 | 版本 | 描述 |
|---|---|---|
find_contradictions | 免费 | 扫描知识库,找出概念高度重合但数值或定性主张相互冲突的笔记对。返回检测到的所有冲突及标记出的具体问题。 |
check_pair | 免费 | 对两篇指定笔记(按路径或文件名主体)运行完整的矛盾检查。返回详细的冲突分析——共享概念、定量冲突、否定冲突。 |
extract_claims | 专业版 | 提取单篇笔记中的所有定量主张(带单位的数值)和否定模式。可用作你自己的验证工作流的输入。 |
generate_reconciliation_prompt | 专业版 | 针对检测到的矛盾,生成结构化提示词,可提供给大模型以分析冲突并提出解决方案。保留确切的主张、共享概念以及两篇笔记的上下文窗口。 |
专业版
解锁逐篇笔记的详细主张提取,以及用于解决争议的大模型就绪调和提示词生成。
许可证激活——以下任一方式均可:
# 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
许可证完全离线验证——不会回传信息,也无需激活服务器。前往 https://github.com/onetrueclaude-creator/mcp-contradiction-check#pro-tier 获取许可证。
要求
- Python 3.10+
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。