关于 Rein Agent Risk Scale
Rein Agent Risk Scale 提供自检,根据可支出资金的 Agent 周边控制措施给出参考性的 A–D 评级。项目附有 Python 和多种 Agent 框架的 MCP 示例;评级由用户自述且未经验证。
主要功能
- 01根据结构化答案进行自检
- 02公开且固定的评分规则
- 03列出评级依据及改进步骤
- 04提供多种框架的 MCP 示例
- 05默认使用假名化记录
适用场景
- 01评估可支出资金的 Agent 周边控制
- 02查看影响参考评级的控制措施
- 03将 Agent 框架连接到自检服务
MCP 相关
MCP 端点通过无需登录的流式 HTTP 提供 `self_check`、`get_scale` 和 `explain_grade` 工具。示例展示了如何使用 Python SDK、OpenAI Agents SDK、LangChain/LangGraph 和 CrewAI 连接。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcpclaude mcp add --transport http reinlayer-rein-agent-risk-scale https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp{"mcpServers":{"reinlayer-rein-agent-risk-scale":{"type":"http","url":"https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp"}}}在 Cursor 中打开{"servers":{"reinlayer-rein-agent-risk-scale":{"type":"http","url":"https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp"}}}在 VS Code 中打开{"mcpServers":{"reinlayer-rein-agent-risk-scale":{"type":"http","url":"https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp"}}}{"mcpServers":{"reinlayer-rein-agent-risk-scale":{"serverUrl":"https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
3此工具无需参数。
详细介绍
Rein Agent Risk Scale:MCP 示例
可直接复制粘贴的示例,用于通过 MCP 将 AI Agent 连接到 Rein Agent Risk Scale 自检。自检会根据周边控制措施,为能够花钱的 Agent 提供 A–D 级的参考 Agent 风险评级(NR = 未评级),考察内容包括:谁负责、支出上限及其执行位置、收款方限制、停止开关及其持有人、人工升级处理、监控、历史记录和事件。
MCP 端点(可流式传输的 HTTP,无需登录):
https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp
该端点提供三个工具:
self_check根据结构化答案对部署进行评分;get_scale返回 A–D 级(NR = 未评级)及各等级的含义;explain_grade说明某个等级的要求。
评分采用固定且公开的规则,不使用大模型,因此相同答案始终会得出相同等级(方法版本 0.3.1)。在所属等级的分数区间内,运行环境的记忆能力会对你有利;但不会改变字母等级。
由用户自行声明且未经验证;不是信用评级。
示例
每个示例都是一个少于 40 行的文件。
| 文件 | 框架 | 安装(已测试版本) |
|---|---|---|
examples/plain_mcp.py | mcp Python SDK,无大模型 | pip install "mcp==2.3.0" |
examples/openai_agents.py | OpenAI Agents SDK | pip install "openai-agents==0.23.1" |
examples/langgraph_agent.py | 使用 MCP 适配器的 LangChain / LangGraph | pip install "langchain==1.4.3" "langchain-openai==1.6.7" "langchain-mcp-adapters==0.3.2" |
examples/crewai_agent.py | CrewAI | pip install "crewai==1.15.23" "crewai-tools[mcp]==1.15.23" |
三个 Agent 示例默认使用 OpenAI(export OPENAI_API_KEY=...)。要使用其他模型,请将框架支持的任意模型传入 main()。
- **已测试:**所有示例均于 2026 年 10 月 7 日使用上述版本连接线上端点运行。
- **每周监测:**我们会运行检查,使用最新框架版本测试这些示例,因为版本更新可能会更改名称。
mcp2.x 更改了其 HTTP 客户端的名称,现在会生成两个流,而不是三个。
从任意 MCP 客户端使用
{
"mcpServers": {
"rein-agent-risk-scale": {
"type": "http",
"url": "https://rein-scale.mangowave-ad191d9c.eastus.azurecontainerapps.io/mcp"
}
}
}
为 Agent 编写的文档见 /skill.md 和 /llms.txt。
自检是什么,不是什么
- **仅供参考。**等级根据你自己的回答得出。该等级由用户自行声明且未经验证,因此在控制措施得到验证之前,评级始终为
NR(未评级)。 - **提供说明。**响应会列出最能说明该等级的发现,以及提升等级所需采取的步骤。
- **默认保密。**答案和等级会存储在经过假名化处理的记录中。只有在设置
publish_opt_in: true时,才会发布标识符。切勿发送机密或个人数据。 - **不是信用评级,**不是投资建议,也不是信贷要约。
许可证
MIT。请参阅 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。