Skylos vs HomeButler

Choosing between Skylos and HomeButler? Both are monitoring MCP servers, but they lean into different workflows. This page focuses on where each one is actually stronger, not just raw counts.

Choose Skylos for

Cleaning up legacy codebases by identifying and removing unused functions.

Choose HomeButler for

Remotely restarting a stuck Docker container from a mobile chat interface.

Skylos

344by duriantacostdio

Find dead code, secrets, and exploitable flows in Python, TypeScript, and Go.

Best for Cleaning up legacy codebases by identifying and removing unused functions.

Skylos: Dead Code and Security PR Gate for Modern Codebases Find dead code, secrets, and exploitable flows in Python, TypeScript, and Go. Add a pull request gate in minutes.

๐Ÿ“– Website ยท Documentation ยท Blog ยท VS Code Extension.

What it does

  • Detects dead code in Python, TypeScript, and Go projects
  • Identifies security vulnerabilities like SQLi and hardcoded secrets
  • Framework-aware analysis for FastAPI, Django, pytest, and Next.js
  • Provides AI-powered analysis and remediation suggestions
  • Supports CI/CD integration with quality gates and PR annotations

Available tools (2)

scanScans the codebase for dead code, security vulnerabilities, and quality issues.
defendPerforms AI defense checks for Python LLM integrations.
View Skylos details
vs

HomeButler

64by Higangsshstdio

All-in-one homelab management MCP server.

Best for Remotely restarting a stuck Docker container from a mobile chat interface.

Manage your homelab from any AI โ€” Claude, ChatGPT, Cursor, or terminal. One binary. Zero dependencies.

A single-binary CLI + MCP server that lets you monitor servers, control Docker, wake machines, and scan your network โ€” from chat, AI tools, or the command line.

What it does

  • Real-time system monitoring for CPU, memory, disk, and uptime
  • Comprehensive Docker container management including logs and restarts
  • Multi-server management via SSH with key and password authentication
  • One-command deployment for self-hosted applications
  • Network utilities including Wake-on-LAN and local network scanning

Available tools (5)

system_statusRetrieve CPU, memory, disk, and uptime metrics.
docker_manageList, restart, stop, or view logs for Docker containers.
wake_on_lanPower on machines remotely.
network_scanDiscover devices on the local area network.
app_installDeploy self-hosted applications with one command.
View HomeButler details

Biggest differences

CompareSkylosHomeButler
Best forCleaning up legacy codebases by identifying and removing unused functions.Remotely restarting a stuck Docker container from a mobile chat interface.
StandoutDetects dead code in Python, TypeScript, and Go projects.Real-time system monitoring for CPU, memory, disk, and uptime.
SetupPip, stdio transport.Manual, stdio transport.
Transportstdiostdio
Community344 GitHub stars64 GitHub stars

Bottom line

Pick Skylos if...

Cleaning up legacy codebases by identifying and removing unused functions. Detects dead code in Python, TypeScript, and Go projects. Pip, stdio transport.

Pick HomeButler if...

Remotely restarting a stuck Docker container from a mobile chat interface. Real-time system monitoring for CPU, memory, disk, and uptime. Manual, stdio transport.

The real split here is workflow fit, not raw counts. Skylos: Cleaning up legacy codebases by identifying and removing unused functions. HomeButler: Remotely restarting a stuck Docker container from a mobile chat interface. Skylos also has the larger public footprint (344 vs 64 stars).

Keep the comparison logic in memory

Once you pick a server, keep the decision notes, setup rules, and docs in Conare so your agent can apply them again without re-explaining.

Need the old visual installer? Open Conare IDE.
Open Conare