Homelab AI Platform — homelab-mcp-server
Config is the same across clients — only the file and path differ.
{
"mcpServers": {
"homelab-mcp-server": {
"command": "<see-readme>",
"args": []
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
MCP server exposing homelab gateway capabilities as AI tools for the Homelab AI Platform.
No automated test available for this server. Check the GitHub README for setup instructions.
Five weighted categories — click any category to see the underlying evidence.
No known CVEs.
No package registry to scan.
Be the first to review
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
Others in devops
MCP server for using the GitLab API
Yunxiao MCP Server provides AI assistants with the ability to interact with the Yunxiao platform. It provides a set of tools that interact with Yunxiao's API, allowing AI assistants to manage Codeup repository, Project, Pipeline, Packages etc.
Enhanced MCP server for GitLab: group projects listing and activity tracking
MCP Server for kubernetes management commands
MCP Security Weekly
Get CVE alerts and security updates for Homelab Mcp Server and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
MCP server exposing homelab gateway capabilities as AI tools for the Homelab AI Platform.
Part of the homelab-ai platform.
This server implements the Model Context Protocol (MCP) and exposes tools that an AI assistant uses to manage Minecraft servers and other containerized workloads in a HashiCorp Nomad cluster. It aggregates capabilities from 6 gateway services into a unified, AI-friendly tool surface.
Key capabilities:
cp .env.example .env
# Fill in required values
go run ./cmd/server
Go is installed at
~/bin/go/bin/go(also on$PATHvia.bashrc).
make build # Build binary
make test # Run tests
make lint # Run linter
make cover # Coverage report
make run # Run server
make hooks # Install pre-commit hook
make clean # Remove build artifacts
The MCP server runs as a subprocess of the chatbot, communicating via stdio transport. It delegates all infrastructure operations to gateway HTTP APIs:
chatbot (subprocess) → homelab-mcp-server (stdio) → gateway HTTP APIs
| Layer | Purpose | Examples |
|---|---|---|
| Layer 1 — Atomic | Single gateway call | list_running_jobs, create_cloudflare_record |
| Layer 2 — Orchestration | Multi-step with rollback | provision_minecraft_server, destroy_nomad_workload |
| Layer 3 — High-Level | User intent fulfillment | create_minecraft_server, upgrade_minecraft_server |
All config via ENV vars. See .env.example for the full list.
docker build -t homelab-mcp-server .
docker build --build-arg VERSION=v1.0.0 -t homelab-mcp-server .
Private — part of the homelab-ai platform.