Homelab Server
БесплатноНе проверенEnables AI agents to manage a homelab by providing tools for Docker, Ollama, and system monitoring through the Model Context Protocol.
Описание
Enables AI agents to manage a homelab by providing tools for Docker, Ollama, and system monitoring through the Model Context Protocol.
README
Model Context Protocol server for homelab management Give AI agents access to your homelab: Docker, Ollama, system stats, and more.
What Is This?
An MCP (Model Context Protocol) server that exposes homelab tools to AI agents like Claude, GPT, or any MCP-compatible client. Instead of writing scripts yourself, just ask your AI agent to manage your infrastructure.
Example conversations:
- "List all running Docker containers"
- "How much RAM is Ollama using?"
- "Pull the llama3 model"
- "Show me disk usage on the server"
Tools Provided
Docker Management
| Tool | Description |
|---|---|
docker_ps |
List running containers |
docker_logs |
Get container logs |
docker_restart |
Restart a container |
docker_stop |
Stop a container |
docker_stats |
Resource usage (CPU, RAM, network) |
Ollama / LLM Management
| Tool | Description |
|---|---|
ollama_list |
List installed models |
ollama_pull |
Pull a new model |
ollama_ps |
Show running models and memory usage |
ollama_generate |
Run a quick inference test |
System Monitoring
| Tool | Description |
|---|---|
system_stats |
CPU, RAM, disk, uptime |
disk_usage |
Detailed disk usage by mount |
network_status |
Network interfaces and connections |
process_top |
Top processes by CPU/RAM |
Quick Start
With Claude Desktop / Cursor / any MCP client
Add to your MCP client configuration:
{
"mcpServers": {
"homelab": {
"command": "npx",
"args": ["-y", "@anthropic/mcp-server-homelab"]
}
}
}
With OpenClaw
{
"mcpServers": {
"homelab": {
"command": "python3",
"args": ["path/to/mcp-homelab-server/src/server.py"]
}
}
}
Standalone (for testing)
git clone https://github.com/Proto-labs-rnd/mcp-homelab-server.git
cd mcp-homelab-server
pip install -r requirements.txt
python3 src/server.py
Requirements
- Python 3.10+
- Docker (for Docker tools)
- Ollama (for LLM tools, optional)
- Linux/macOS (system stats rely on standard Unix tools)
Architecture
MCP Client (Claude, Cursor, OpenClaw, etc.)
│
▼
┌─────────────────────┐
│ MCP Server (stdio) │
│ ┌───────────────┐ │
│ │ Docker Tools │ │
│ │ Ollama Tools │ │
│ │ System Tools │ │
│ └───────────────┘ │
└─────────────────────┘
│
▼
Your Homelab
License
MIT
Установка Homelab Server
У этого сервера нет опубликованного пакета — он собирается из исходников. Открой репозиторий и следуй инструкции в README.
▸ github.com/Proto-labs-rnd/mcp-homelab-serverFAQ
Homelab Server MCP бесплатный?
Да, Homelab Server MCP бесплатный — установка в пару кликов через Unyly без оплаты.
Нужен ли API-ключ для Homelab Server?
Нет, Homelab Server работает без API-ключей и переменных окружения.
Homelab Server — hosted или self-hosted?
Self-hosted: сервер запускается локально на твоей машине командой из раздела установки.
Как установить Homelab Server в Claude Desktop, Claude Code или Cursor?
Открой Homelab Server на unyly.org, выбери вкладку своего клиента (Claude Desktop, Claude Code, Cursor) и нажми Install — конфиг сгенерируется автоматически, без правки JSON.
Похожие MCP
GitHub
PRs, issues, code search, CI status
автор: GitHubFilesystem
Secure file operations with configurable access controls.
Memory
Knowledge graph-based persistent memory system.
Template MCP Server
A CLI tool to create a new Model Context Protocol server project with TypeScript support, dual transport options, and an extensible structure
автор: mcpdotdirectCompare Homelab Server with
Не уверен что выбрать?
Найди свой стек за 60 секунд
Автор?
Embed-бейдж для README
Похожее
Все в категории development
