Aura MCP核心 人工智能连接的操作完整性框架(模型上下文协议) Aura MCP Core是一个面向生产的模型上下文协议(MCP)框架,专为操作完整性、确定性状态管理和审计就绪的AI系统连接而设计。
它将人工智能连接视为关键基础设施——在这些基础设施中,无声故障是不可接受的,系统状态必须是可复制的,每个操作都必须可追溯以进行诊断和合规。
Aura MCP核心为何存在 大多数AI工具都针对实验速度进行了优化。 Aura MCP Core是为不能安静地发生故障的系统而构建的。
该框架将工业可靠性原则——故障隔离、显式验证和确定性执行——应用于基于MCP的AI架构。
结果:你可以在类似生产的环境中推理、审计和信任人工智能系统。
设计理念:操作完整性 Aura MCP Core遵循关键任务工程思维:
| 原则 | 实施 | 目的 |
|---|---|---|
| 确定性状态 | 不可变配置、版本化策略 | 可再现行为 |
| 显式验证 | 模式验证的MCP消息 | 无无声故障 |
| 故障安全默认值 | 断路器和安全模式 | 防止级联故障 |
| 可观察性优先 | 结构化JSONL审计日志 | 根本原因分析 |
| 策略执行 | 角色和能力门控 | 受控自主 |
Core Capabilities
Aura MCP Core provides a structured foundation for MCP‑based AI systems:
* MCP Gateway
FastMCP‑based SSE gateway exposing a controlled, auditable tool surface.
* Policy & Role Engine (ARE+)
Capability‑based access control with risk‑scored action evaluation.
* Hybrid Control Layer (HNSC)
Hybrid neuro‑symbolic orchestration for multi‑agent workflows and DAG execution.
* Observability & Audit Logging
Request‑scoped JSONL logs, health checks, and readiness probes.
* Security & Governance Controls
SAFE MODE kill switch, circuit breakers, PII redaction, and explicit capability flags.
这是什么(不是) 这是:
- 系统级AI连接框架
- 专为可靠性、可审计性和控制性而设计
- 适用于本地、边缘或受控企业环境
这不是:
- 消费者聊天机器人
- SaaS产品
- “快速游乐场”
快速启动(开发)
克隆仓库
克隆https://github.com/Herman940306/aura-mcp-core.git cd光环mcp核心
创造环境
python-m venv-venv 源venv/bin/activate#Windows:。\\venv\\Scripts\\Activate.ps1
安装依赖项
pip安装-r要求.txt
启动MCP网关
python脚本/start_mcp_server.py
健康检查: 卷曲http://localhost:9200/health
架构概述 IDE/客户端 │ ▼ MCP网关(快速MCP、SSE) │ ├── 工具注册表 ├── 策略引擎(ARE+) ├── HNSC控制器 └── 审计中间件
所有MCP交互在执行之前都要经过策略验证、能力检查和结构化日志记录。
治理和安全控制:
| 控制 | 描述 |
|---|---|
| 安全模式 | 自动操作的硬停止 |
| 能力标志 | 细粒度权限门控 |
| 断路器 | 自动故障隔离 |
| 审计日志 | 带有请求ID的JSONL日志 |
| PII过滤 | 在日志和I/O层采取补救措施 |
测试与可靠性
- 涵盖核心执行路径的单元和集成测试
- 在配置更改中验证确定性行为
- 明确的故障路径——无无声退化
pytest tests/ -v预期使用案例
- 具有严格控制要求的本地AI代理
- IDE集成MCP工具
- 需要可审计性的研究平台
- 故障透明度很重要的人工智能系统
状态
- 生产就绪的核心架构
- 作为更广泛的人工智能系统组合的一部分积极维护
- 为清晰、正确和长期可维护性而设计
许可证 MIT许可证
作者 赫尔曼Swanepoel 系统与可靠性工程师(全栈与人工智能)
操作完整性•确定性系统•零容忍工程
