Go to file
1114687744 db74f32ac7 feat: add openUBMC MCP + Multi-Agent 智能运维助手 (CCF 赛题一)
面向 openUBMC 的 MCP Server + Multi-Agent 智能运维/测试助手:

MCP Server 层(赛题核心):
- 标准 MCP 协议服务端(FastMCP, mcp>=1.20)
- 5 Tools: read_sensor/set_threshold/power_control/read_event_log/query_redfish
- 4 Resources: bmc://sensors, bmc://sensors/{id}, bmc://event-log, bmc://power-state
- 双传输: stdio(Claude/Cursor直连) + SSE(远程HTTP)
- 后端适配 openUBMC 环境(mock/sim/real 三态)

Multi-Agent 编排层(创新):
- 四 Agent(Planner/Executor/Evaluator/Reporter) LangGraph 状态机协作
- 自然语言驱动: 需求拆解→接口执行→结果判定→报告输出
- 73 测试全绿,MCP E2E 验证通过

含设计文档与测试报告(bmc-test-agent/docs/)。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-11 22:34:37 +08:00
bmc-test-agent feat: add openUBMC MCP + Multi-Agent 智能运维助手 (CCF 赛题一) 2026-06-11 22:34:37 +08:00
README.md Initial commit 2026-03-13 17:48:06 +08:00

README.md

ccf_openubmc

Repository for openUBMC-related topics in the CCF Open-Source Contest