AI治理协议服务器

一个自动应用AI治理规则的协议服务器,根据项目模式为AI代理提供自动配置和约束管理。

  • by LandryPouth
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 LandryPouth/ai-governance-mcp

使用说明

🤖 人工智能治理MCP服务器

MCP(模型上下文协议)服务器,根据项目模式自动将治理规则应用于AI代理(Claude、Gemini、Cursor等)。

🎯 哲学

没有复制粘贴,没有模板-只有一个自动激活的MCP。

您的IA代理连接到MCP,并根据您的项目模式(轻、标准或严格)应用正确的规则,就像它连接到数据库或API一样。


⚡ 简而言之

此服务器允许您的IA:

  1. 阅读您的治理规则 自动地。
  2. S’auto-configer 根据项目(文件 .gemini/, .cursor/等等)。
  3. 尊重约束 (强制测试、提交格式等)通过Git挂钩。

🚀 安装和配置

👉 查看完整指南: 设置.md

总之:

  1. Clonez ce回购。
  2. 将代理(Claude、Cursor、Gemini)配置为使用此MCP服务器。
  3. 在您的项目中,只需启动:
# Commande magique pour configurer un projet
Toi: /governance_config

🎛️ Les 4模式

MCP支持4个严格级别,可根据项目进行调整:

模式 用法 说明
📚 学习 学习 7教学规则。AI在编码之前解释。非常适合初学者。
⚡ 光 原型设计 5条基本规则。自主和快速的AI。非常适合POC。
⚙️ 标准 每日 10条平衡规则。对于大多数项目来说,速度/质量的正确折衷方案。
🔒 严格 生产 19条完整规则。强制性测试和类型。关键产品的完全控制。

💻 可用订单(快速)

您的代理将通过斜杠命令(MCP)访问这些命令:

1️⃣ governance_config (乐加重要)

自动为代理配置当前项目。

  • 创建必要的文件夹(.gemini/, .cursor/等等)。
  • 复制地方治理规则。
  • 为AI遵守规则准备背景。

2️⃣ governance_detect_mode

显示当前模式并检查配置是否有效。

3️⃣ governance_switch_mode

更改项目模式(例如:标准→严格)并更新本地规则文件。

4️⃣ governance_install_hooks

安装Git挂钩(pre-commit, commit-msg, pre-push)以强制遵守规则。

5️⃣ governance_explain_mode

向用户提供当前模式的详细说明。

6️⃣ governance_init

启动时自动加载治理规则。

7️⃣ governance_help

显示所有可用命令的列表。


📋 资源

代理还可以直接读取这些资源:

  • governance://current :项目的活动规则。
  • governance://learning :学习模式的参考规则。
  • governance://standard :标准模式参考规则。
  • governance://light :灯光模式参考规则。
  • governance://strict :严格模式参考规则。

📁 项目结构

ai-governance-mcp/
├── package.json
├── README.md              # Ce fichier
├── SETUP.md               # Guide d'installation détaillé
├── src/
│   └── index.js           # Serveur MCP
├── rules/
│   ├── learning.md        # Règles mode Learning
│   ├── light.md           # Règles mode Light
│   ├── standard.md        # Règles mode Standard
│   └── strict.md          # Règles mode Strict
└── hooks/                 # Modèles de Git Hooks

🤝 贡献

欢迎捐款!不要犹豫打开问题或拉取请求。


📝 许可证

麻省理工学院


由...制作🤖 更好的AI协作