关于 AEGIS Governance — six-gate decision evaluation with hash-chained audit trails (stdio via PyPI + hosted Streamable HTTP)
AEGIS Governance 的 PyPI 包包含 Python API 客户端和本地 stdio MCP 服务,工具面向工程提案评估与治理决策查询。当前托管 API 已离线,本地服务没有评估引擎,因此工具目前无法返回评估结果。
主要功能
- 01提供 stdio MCP 服务
- 02包含六项治理相关工具
- 03工具调用依赖托管 API
- 04当前无法返回评估结果
适用场景
- 01连接 MCP 客户端调用治理工具
- 02查询工程提案评估接口
- 03了解当前服务不可用状态
MCP 相关
本地 MCP 服务通过 stdio 暴露六项工具,但评估与查询请求依赖目前离线的托管 API;本地不执行评估。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
uvx aegis-governanceAEGIS_API_KEY密钥API key for the hosted AEGIS API. The hosted service is offline, so tool calls do not return evaluations. See https://undercurrentholdings.com/status/本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。
工具
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
AEGIS Governance — MCP 服务
状态:托管的 AEGIS 服务已离线(自 2026 年 9 月起)。 托管 API 和托管 MCP 端点(
mcp.aegis.undercurrentholdings.com)均已离线。 本地服务本身不会评估提案,因此目前没有任何工具会返回评估结果。 当前状态:https://undercurrentholdings.com/status/
软件包介绍
PyPI 上的 aegis-governance 是用于 AEGIS API 的 Python 客户端。它还包含一个本地
MCP 服务。该软件包会安装一个控制台脚本 aegis-mcp-server。此脚本会启动一个使用
stdio 传输的本地 MCP 服务。该软件包不包含其他命令行工具。
本地服务没有评估引擎。默认情况下,客户端会将所有请求发送到托管的 AEGIS API。 沙盒模式(不使用 API 密钥的模式)同样会使用托管 API。托管服务离线期间,工具调用不会返回评估结果。
安装
pip install "aegis-governance[mcp]"
[mcp] extra 是 aegis-mcp-server 的必要依赖项。在 Python < 3.10 上,该 extra 不会安装任何内容,而 aegis-mcp-server 会退出并提示安装。
本地 stdio MCP 配置
Claude Code
claude mcp add aegis -- aegis-mcp-server
Cursor(.cursor/mcp.json)/ Windsurf / 任何 stdio MCP 客户端:
{
"mcpServers": {
"aegis": { "command": "aegis-mcp-server" }
}
}
VS Code(.vscode/mcp.json):
{
"servers": {
"aegis": { "type": "stdio", "command": "aegis-mcp-server" }
}
}
工具
aegis-governance 1.4.2 中 aegis-mcp-server 的 tools/list 会返回以下 6 个工具。
如果未设置 AEGIS_API_KEY,aegis_evaluate_proposal 和 aegis_health 会调用托管 API,另外 4 个工具则会返回 AuthenticationError JSON 结果,且不会调用 API。设置 AEGIS_API_KEY 后,6 个工具都会调用托管 API。
以下描述引自服务本身。它们并不代表当前有可用服务。
| 工具 | 描述(引自服务) |
|---|---|
aegis_evaluate_proposal | 通过 AEGIS 门禁检查评估工程提案。 |
aegis_quick_risk_check | 快速检查风险阈值,无需进行完整的贝叶斯评估。 |
aegis_health | 检查 AEGIS API 的运行状况(服务状态、版本、组件)。 |
aegis_list_decisions | 列出已通过身份验证的客户近期的治理决策。 |
aegis_get_decision | 按 ID 获取特定的治理决策及完整的门禁详情。 |
aegis_get_usage | 获取已通过身份验证的客户的评估使用情况报告。 |
阅读源代码
aegis-governance 源代码仓库为私有仓库。要阅读已发布的源代码,请从 PyPI 下载
源代码分发包(sdist):
pip download --no-binary :all: --no-deps "aegis-governance==1.4.2"
或者从 PyPI 发布文件 获取 .tar.gz 文件。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。