1. Conduid
  2. Healthcare
  3. Homelab Status MCP
MCP server · Healthcare

Homelab Status MCP

Read-only homelab observability over MCP — uptime, load, disk, docker, systemctl, journals. Allowlisted, audited, no mutations.

34Low

Scored 11 days ago · breakdown

About Homelab Status MCP

Homelab Status MCP is an MCP server in the Healthcare category: read-only homelab observability over MCP — uptime, load, disk, docker, systemctl, journals. Allowlisted, audited, no mutations. It has been installed 0 times through Conduid.

Tools (12)

disk_health host=X device=YSMART health for one block device. `device` is required — pass e.g. `/dev/nvme0n1`.

Takes no parameters.

docker_logs host=X container=Y [lines]Tail recent container logs

Takes no parameters.

docker_ps host=X [all]Running (or all) containers with id, image, status, ports

Takes no parameters.

host_capabilities [host=X] [probe_binaries=true]Report which tools each host's allowlist supports. With `probe_binaries=true`, also runs `command -v` per binary to confirm it's actually installed (requires `command -v` in the allowlist). Use this for onboarding and to verify allowlist coverage.

Takes no parameters.

host_status host=XDetailed status for one host: load, memory bytes, all disk mounts. Per-probe failures are surfaced via a top-level `_errors` map rather than silently dropping fields.

Takes no parameters.

hostsList configured hosts and their allowlists

Takes no parameters.

journalctl_tail host=X unit=Y [lines]Recent journal entries for a unit

Takes no parameters.

ports host=XTCP listening sockets (ss -tlnp), parsed

Takes no parameters.

processes host=X [by=cpu\memory] [top=N]`

Takes no parameters.

summaryParallel probe of every configured host: uptime, load, mem%, root disk%. The "tell me if anything's on fire" answer.

Takes no parameters.

systemctl_status host=X unit=YService status

Takes no parameters.

wg_peers host=XList WireGuard interfaces and peers: endpoint, allowed-ips, last-handshake, transfer counts.

Takes no parameters.

Install

Clone
git clone https://github.com/jasondillingham/homelab-status-mcp

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

Ask AI about Homelab Status MCP

Powered by Claude · Grounded in docs

I know everything about Homelab Status MCP. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

  • ·README presentNot checked yet.
  • ·License declaredNot checked yet.
  • ·Tests presentNot checked yet.
  • ·Dependencies pinnedNot checked yet.
  • ·No dynamic code executionNot checked yet.
  • ·Scoped permissionsNot checked yet.
Questions

About Homelab Status MCP

How do I install Homelab Status MCP?

Run git clone https://github.com/jasondillingham/homelab-status-mcp, then add the server to your MCP client's configuration. Conduid has recorded 0 installs, so the command is known to work with current clients.

Is Homelab Status MCP safe to use with an AI agent?

Its trust score is 34 out of 100 (low). Conduid hasn't run static security checks on this repository yet, so review the source yourself before granting it credentials. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Homelab Status MCP still maintained?

Conduid hasn't recorded a commit date for this repository yet. Check the repository directly for recent activity.