SuperAPI AI 工具集

claude-critical-rules-mcp

Claude Critical Rules MCP 是一个面向 Claude AI 的 MCP(Model Context Protocol)服务器,用于在每次对话中自动提供并强制执行关键规则。它基于 6 个多月生产环境中 96 个以上真实失败案例的分析,整理出 21 条编号规则,分为验证、备份、执行、数据库、高级 5 个类别,并提供合规检查清单、规则摘要和自动更新能力。用户可通过 npx 或全局安装方式将其配置到 Claude Desktop,在技术任务开始前调用 verify_compliance 等工具进行强制确认,从而减少常见 AI 助手失误。

访问官网

工具介绍

用途

Claude Critical Rules MCP 是一个 MCP(Model Context Protocol)服务器,目的是让 Claude AI 在每次对话中自动获得并执行关键最佳实践。它基于对 6 个多月高强度生产使用中 96 个以上真实失败案例的详尽分析,把经验教训固化为 21 条编号规则,帮助防止常见 AI 助手失误。

主要能力

  • 21 条关键规则:覆盖验证、备份、执行、数据库、高级 5 个类别,构成防止常见 AI 助手失败的完整清单。
  • 预检验证:在执行技术任务前提供强制检查清单。
  • 自动更新系统:可从 GitHub 自动检查并安装规则更新。
  • 版本跟踪:支持 SHA256 校验和变更日志集成。
  • 基于证据:每条规则都源自真实生产失败案例。

可用工具

  • verify_compliance:在技术任务前显示强制的 21 条规则清单,包含按类别组织的 21 点检查表、规则编号与描述、确认要求、版本信息。
  • get_rules_summary:快速参考全部 21 条规则及描述,包含 5 项核心原则、按类别列出的全部 21 条规则、6 步强制工作流、更新说明。
  • get_version_info:显示当前版本并检查更新,包含当前版本详情、远程版本比较、更新可用状态、SHA256 哈希信息。
  • check_for_updates:检查 GitHub 上是否有新规则版本,包含版本比较、变更日志引用。
  • 从 GitHub 下载并安装最新规则:包含 SHA256 校验、备份位置。

可用资源

  • critical-rules://instructions:完整的 CRITICAL-RULES.md 文档,包含全部 21 条规则、示例和详细说明。
  • critical-rules://changelog:完整变更日志,包含版本历史和更新详情。

21 条规则(快速参考)

验证(规则 0-5):

  • 未完整阅读说明前绝不行动
  • 搜索当前最佳实践(强制使用 web_search)
  • 创建文档前先阅读技能
  • 修改前阅读整个文件
  • 验证结构/位置,不要假设
  • 检查正确的文件/服务器

备份与权限(规则 6-8):

  • 如提及则搜索先前上下文
  • 在标准化目录中使用带时间戳的备份
  • 删除/修改关键项前先询问

执行与验证(规则 9-12):

  • 实现前先询问范围
  • 失败即停止(不级联)
  • 用证据验证
  • 完整日志(不只是最后 20 行)

数据库与安全(规则 13-15):

  • 数据库:备份 → 测试 → 验证回滚
  • 生产与开发区分
  • 安全验证(IP、fail2ban、防火墙)

高级规则(规则 16-21):

  • 长命令(>30 秒)→ 后台执行
  • 绝不使用 sed(改用 python/awk/perl)
  • 编辑前后验证文件行数
  • 完全遵循说明
  • 首先检查 MCP、技能、上下文
  • 强制 21 点确认

核心原则

  • 验证,不要假设:行动前始终检查
  • 备份一切:任何修改前先备份
  • 请求许可:删除和关键更改前先询问
  • 基于证据:用证明测试,而非假设
  • 出错即停止:失败后不要继续

6 步强制工作流

  1. 开始前询问范围
  2. 完整分析
  3. 计划并解释
  4. 谨慎执行
  5. 用证据验证
  6. 记录变更

使用方式

通过 npx(推荐)安装:将配置添加到 claude_desktop_config.json。 macOS:~/Library/Application Support/Claude/claude_desktop_config.json Windows:%APPDATA%\Claude\claude_desktop_config.json Linux:~/.config/Claude/claude_desktop_config.json 也可通过全局安装方式,然后进行配置。配置完成后,重启 Claude Desktop 以加载 MCP 服务器。

任何技术任务前有两个强制步骤,示例工作流见仓库说明。

证据基础

基于以下内容的综合分析:生产环境中 96 个以上已记录失败、识别并分类的 20 多个重复模式、6 个多月高强度 Claude AI 使用、多个生产系统(服务器、数据库、API、部署)。

自动更新安全

  • SHA256 校验:所有下载的规则都进行完整性验证
  • 自动备份:更新前保存先前版本
  • 版本跟踪:完整变更日志和版本历史
  • 手动覆盖:force 参数用于显式重装

适用场景

适合在生产环境中使用 Claude AI 进行技术任务、希望减少常见失误、需要强制验证与备份流程的用户。

限制

资料未提供关于收费、价格、平台兼容性范围、具体效果保证等信息。规则内容以仓库文档为准。

贡献与许可

欢迎贡献:Fork 仓库、创建功能分支、用示例记录失败模式、提交 pull request。MIT 许可证,详见 LICENSE 文件。

版本:1.2.0;最后更新:2026-01-10;规则数量:21 条编号规则;分析的失败模式:96+。