mcpField
M
mcp-contradiction-check

mcp-contradiction-check

本地服务
github.com/onetrueclaude-creator记忆与知识028 周前更新

关于 mcp-contradiction-check

mcp-contradiction-check 扫描 Markdown 笔记库,查找概念重叠但主张相互冲突的笔记,帮助维护笔记内容的一致性。它可识别数值冲突和否定冲突,并提供主张提取及冲突协调提示词工具。

主要功能

  1. 01检测数值和否定冲突
  2. 02扫描笔记库中的冲突笔记对
  3. 03详细检查两篇笔记
  4. 04提取笔记中的主张
  5. 05生成冲突协调提示词

适用场景

  1. 01检查 Markdown 笔记库中的相互矛盾表述
  2. 02在合并或引用前比对两篇笔记
  3. 03为验证工作流提取主张
  4. 04生成用于处理已发现冲突的结构化提示词

MCP 相关

它提供 MCP 工具,用于扫描笔记库、检查笔记对、提取主张及生成冲突协调提示词。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"onetrueclaude-creator-mcp-contradiction-check": {
"command": "uvx",
"args": [
"mcp-contradiction-check"
],
"env": {
"CONTRADICTION_CHECK_LICENSE": "<CONTRADICTION_CHECK_LICENSE>"
}
}
}
}
启动命令uvx mcp-contradiction-check
需要配置的环境变量
CONTRADICTION_CHECK_LICENSE密钥Pro license JWT (optional). Unlocks premium features. See README.

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
pypimcp-contradiction-check0.1.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

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

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。