Token导航 LogoToken导航TokenDH.com
Unraid Ssh MCP logo
运维云端stdio官方级别未说明来源级核验

Unraid Ssh MCP

MCP Server

MCP SSH SRE是一款通过SSH提供只读服务器监控工具的服务,允许AI助手通过自然语言查询服务器状态和诊断问题。

工具数

0

提示词数

0

GitHub Stars

15

资源数

0
命令行工具TypeScript日志分析

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

ohare93

提供方

ohare93

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

docker run -d \

详细介绍

MCP-SSH-SRE

MCP服务器为AI助手提供只读服务器监控工具。通过SSH运行预定义的诊断命令,并仅将结果传递给LLM——您的服务器凭据和shell永远不会暴露。

快速入门(Docker)

预构建图像可在 .

docker run -d \
  -p 3000:3000 \
  -e SSH_HOST=server.local \
  -e SSH_USERNAME=mcp-readonly \
  -e SSH_KEY_PATH=/keys/id_ed25519 \
  -v ~/.ssh/id_ed25519_mcp:/keys/id_ed25519:ro \
  ghcr.io/ohare93/mcp-ssh-sre:latest

然后添加到您的MCP客户端:

{
  "mcpServers": {
    "ssh-sre": {
      "url": "http://your-server:3000/mcp"
    }
  }
}

部署.md 用于Docker Compose、本地安装、身份验证设置和安全配置。

为什么使用这个?

管理Linux服务器涉及SSH登录、运行命令、关联日志和解释指标。这个MCP服务器允许AI助手使用自然语言完成这项工作。

问以下问题:

  • “为什么我的Plex容器崩溃?”
  • “我的阵列是否健康,是否有任何驱动器显示出故障迹象?”
  • “哪些容器消耗的资源最多?”
  • “帮助我调试nginx和数据库容器之间的网络连接”

而不是手动运行 docker logs, smartctl, docker inspect,并关联输出,你的人工智能助手可以在几秒钟内完成。

支持平台

平台状态工具
取消突袭完全支持12个模块(10个核心+2个Unraid特定模块)
通用Linux完全支持10个核心模块
TrueNAS未经测试(欢迎PR)核心工具应该有效
Proxmox未经测试(欢迎PR)核心工具应该有效

服务器在启动时自动检测您的平台并加载适当的工具。

特性

  • 12个工具模块,包含79+个操作 用于全面的服务器管理
  • 双重运输 -Stdio(本地)或HTTP/SSE(网络可访问)
  • 按设计只读 -零意外修改风险
  • Docker管理 -日志、统计数据、环境、端口、网络拓扑
  • 存储和阵列 -奇偶校验、SMART数据、温度、移动日志(Unraid)
  • 健康诊断 -具有自动问题检测功能的聚合状态
  • 系统监控 -进程、磁盘I/O、网络连接
  • 日志分析 -在容器和系统日志中搜索
  • 虚拟机管理 -列出、检查、VNC详细信息、libvirt日志
  • 安全审计 -端口扫描、登录监控、权限审核

为什么选择SSH而不是平台API?

功能APISSH
Docker容器日志
SMART磁盘运行状况数据
实时CPU/负载平均值
网络带宽监控
过程监控(ps/top)
日志文件分析

SSH在没有API速率限制的情况下提供对系统工具的无限制访问。

建筑

src/
├── platforms/
│   ├── linux/        # Generic Linux (baseline)
│   └── unraid/       # Unraid-specific tools
├── tools/core/       # 10 core tool modules
├── index.ts          # Stdio transport
└── http-server.ts    # HTTP transport

添加新平台

  1. 创建 `src/platforms/

/index.ts 实施 Platform`

  1. 添加检测逻辑
  2. 创建特定于平台的工具模块
  3. 注册 src/platforms/index.ts

发展

npm run dev      # Development with auto-reload
npm test         # Run tests
npm run build    # Build for production

许可证

国际学生委员会

支持

对于问题和疑问,请在 .

目录标签

目录标签

命令行工具TypeScript日志分析服务器监控本地部署SSH工具AI助手集成Docker管理

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP