MCP Guardian

MCP Guardian

让AI编程助手更靠谱、更高效的工程规范

12点赞
2025-12-08
MCP Guardian screenshot 1
点击查看大图
MCP Guardian screenshot 2
点击查看大图

全面介绍

✨ MCP Guardian:为 AI 编程助手注入灵魂与纪律

厌倦了 AI 助手生成重复代码、忘记上下文?MCP Guardian 是您的理想选择!我们致力于让 AI 编程助手更可靠、更高效,通过一套智能的工程规范,引导 AI 按照“分析 → 规划 → 执行”的结构化流程工作,确保每一次代码输出都高质量、易维护。


💡 告别重复与混乱:AI 编程的新范式

没有 Guardian,AI 可能会立即开始编码,结果往往是重复的代码和冲突。有了 Guardian,AI 必须先思考,再行动!想象一下:

AI: “我来为你实现 OAuth...”

(开始编写 `oauth.rs` 和 `OAuthCallback.tsx`,却没发现这些功能已经存在!)

你: “OAuth 已存在!你制造了重复,搞砸了一切...” 😭

而有了 Guardian:

  • guardian → start_engineering (MCP) ✓ 分析门启动
  • guardian → search_functions (MCP) ✓ 找到:get_authorization_urlOAuthCallback 等现有函数
  • guardian → submit_analysis (MCP) ✓ 进入规划门
  • AI: “OAuth 已存在!我会扩展现有代码。” ✓ 零重复,干净扩展。

这套“工程门禁”系统强迫 AI 在编码前进行充分的思考和分析,杜绝了代码重复,保障了代码质量。


🔒 您的代码,您的控制:本地化安全与隐私

我们深知代码安全的重要性。Guardian 在您的本地机器上进行索引,您的代码永远不会离开您的机器!

  • 守护内容:
    • 您的整个代码库
    • 函数定义与实现
    • AST 解析结果
    • 所有索引的代码数据
    • 文件路径与行号
    • 变量名与逻辑
  • 我们追踪什么 (仅元数据):
    • 工具调用次数(例如:search_functions, start_engineering
    • 功能门禁进度(分析 → 规划 → 执行)
    • 用于计费的 API 使用情况(仅请求次数)
    • 匿名错误日志(不含代码或文件名)
    • 性能指标(响应时间,索引速度)

重要提示: 函数名、代码内容和文件路径绝不会被传输。我们只记录工具使用和时间的元数据,确保您的代码机密性万无一失。


🌐 17 种语言,一个工具:智能代码理解

Guardian 强大的 Tree-sitter AST 解析技术,能够深入理解您的代码库,无论它使用何种语言。从 Rust 到 Ruby,TypeScript 到 Haskell,Guardian 都能轻松驾驭,提供精准的上下文感知能力。


🎯 MCP Guardian 的核心优势

MCP Guardian 为您的 AI 编码助手提供了急需的记忆和纪律层。

  • 工程门禁 (3 步工作流) :
    • 分析门: AI 必须先分析代码,找到所有现有类型、模型、API 端点和依赖。
    • 规划门: Guardian 审查 AI 的计划,拒绝任何重复现有代码的尝试。
    • 执行门: 逐步实施,带进度跟踪,确保每一步都到位。
    AI 必须先分析代码,获得批准,然后才能实施。告别“幻觉”!
  • 防止重复: 阻止 AI 重新创建已存在的代码,强制优先复用。
  • 持久记忆: 记住代码库结构、API 协议和决策,跨会话保持上下文。
  • Rust 驱动的速度: 闪电般的 AST 解析速度,在几秒内处理 10000+ 个文件。
  • 使用透明: 提供请求日志、工具分析,完全透明可控。

🚀 快速上手,即刻体验

简单透明的定价,免费开始,按需升级。拥有详细的安装指南、API 文档和示例,只需 2 分钟即可运行!当 AI 触及您的代码库时,就是您需要 Guardian 的时候。

产品评分

暂无评分
登录后即可评分
访问官网

相关产品