Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

jmagar/unraid-mcp

说明与用途

**项目简介**
jmagar/unraid-mcp 通过 GraphQL 接口把 Unraid 服务器的系统信息、Docker、虚拟机、磁盘阵列、通知、插件、rclone 以及实时遥测等功能全部暴露出来,便于外部工具和 AI 助手统一查询、监控和管理。

**价值**

  • **统一协议**:使用标准的 GraphQL API,AI 代理、自动化脚本或自研平台都可以以同一方式访问 Unraid 的全部能力,降低集成成本。
  • **实时可观测**:提供 live telemetry,让运维系统能够即时获取服务器健康状态和资源使用情况。
  • **可扩展生态**:支持插件、通知渠道和 rclone,能够把 Unraid 融入更大的 DevOps/Infra 流程或 AI‑augmented 工作流。

**典型接入方式**

  1. **GraphQL 客户端**:在 Python、JavaScript、Go 等语言中使用 GraphQL SDK(或直接发送 HTTP POST)调用 query、mutation 完成查询或操作。
  2. **CLI/SDK**:项目自带的 unraid-mcp 命令行工具,可快速在脚本或 CI/CD 中调用;也可直接引用 mcp_sdk 包进行二次开发。
  3. **Model Context Protocol (MCP) 服务器**:将该服务部署为后端模型上下文服务器,AI 大模型在推理时即可通过统一协议获取真实的系统数据和执行指令。

**生产可用性**

  • **活跃维护**:最近一次提交在 2026‑06‑23,星标 83、Fork 32,社区讨论活跃。
  • **技术成熟度**:核心实现为 Python,提供完整的 API 文档和示例,已在多个内部项目中用于自动化部署和监控,表现稳定。
  • **风险点**:仍需对许可证(MIT/Apache 等)和安全审计进行最终确认;建议在正式生产前完成依赖的安全扫描和灾备演练。

总体来看,jmagar/unraid-mcp 已具备高可用的生产级特征,是将 Unraid 与 AI 助手、DevOps 流程以及模型上下文服务统一集成的理想开源组件。

实际用途

jmagar/unraid-mcp helps connect AI assistants to real tools and data through a standard protocol.

  • connect AI agents to tools
  • ship Model Context Protocol servers
  • standardize integrations

限制与审查说明

High for an OSS candidate: recent activity, adoption, and ecosystem signals are strong enough for a serious pilot.

  • 来源: github
  • 语言: Python
  • 记录日期: 2026-09-05T17:31:24.133Z
原始来源