MCP Catalogs
首页homebutler screenshot

homebutler

by Higangssh·151·综合分 48

HomeButler 是一个单二进制家庭实验室管理工具,带有 MCP 服务器功能,用于监控和管理服务器。

ops-inframonitoringdeveloper-tools
11
Forks
4
活跃 Issue
本月
最近提交
2 天前
收录于

概述

HomeButler 是一个用 Go 编写的综合家庭实验室管理工具,它提供对服务器资源的结构化访问,无需 SSH shell。它通过简洁的 CLI 界面展示系统信息、Docker 容器状态、端口映射和应用清单。MCP 实现允许 AI 代理检查服务器健康状态、诊断问题和管理部署,而无需完全系统访问。该工具专注于通过 JSON 格式输出和自动化报告提供可操作的见解。

试试问 AI

装完之后,这里有 5 个你可以让 AI 做的事:

:AI 助手在不提供 SSH 访问的情况下监控服务器健康状态
:自动化家庭实验室维护和诊断
:用于文档化和故障排查的结构化服务器清单
:HomeButler 与其他家庭实验室工具有何不同?
:MCP 服务器功能如何工作?

什么时候选它

如果您是家庭实验室用户或小型运维团队,希望实现AI友好的服务器监控而不暴露SSH凭据,请选择HomeButler。

什么时候不要选它

如果您需要为具有复杂认证要求的大型企业部署,或需要对服务器配置进行写入操作,请不要选择此工具。

此 server 暴露的工具

从 README 抽取出 9 个工具
  • status

    Check server status including CPU, memory, disk, and uptime

  • docker_list

    List running Docker containers

  • inventory_scan

    Scan server inventory including containers, ports, and service topology

  • report

    Generate a health report with change summary since last snapshot

  • install

    Install self-hosted applications like Uptime Kuma or Jellyfin

  • backup_drill

    Verify backups can be restored by testing them in isolation

  • watch

    Monitor services for crashes and automatically detect flapping

  • doctor

    Run diagnostic checks for resource pressure, stopped containers, and backup hygiene

  • serve

    Start the web dashboard for visual monitoring

说明:Tool names inferred from CLI command examples in the README. Some tools may have different MCP signatures than their CLI counterparts.

可对比工具

server-mcpnuclei-mcpssh-mcpportainernetdata

安装

安装

# 一键安装(自动检测操作系统/架构)
curl -fsSL https://raw.githubusercontent.com/Higangssh/homebutler/main/install.sh | sh

# 或通过 Homebrew 安装
brew install Higangssh/homebutler/homebutler

# 交互式设置 — 几秒钟内添加您的服务器
homebutler init

MCP 配置

添加到 Claude Desktop config.json:

{
  "mcpServers": {
    "homebutler": {
      "command": "homebutler",
      "args": ["mcp"]
    }
  }
}

FAQ

HomeButler 与其他家庭实验室工具有何不同?
HomeButler 优先考虑命令行界面,支持 JSON 格式,不需要持久守护进程或数据库。它提供适合自动化和 AI 交互的结构化输出,不像以仪表板为中心的工具。
MCP 服务器功能如何工作?
HomeButler 通过 MCP 协议暴露服务器信息,允许 AI 助手访问系统状态、容器信息、端口映射并运行诊断,而无需 SSH 访问。

Hacker News 讨论

开发者社区最近的相关讨论。

homebutler 对比

GitHub →

最后更新于 · 由 README + GitHub 公开数据自动生成。