HomeLab MCP Server
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@HomeLab MCP Serverlist the clients on my UniFi network"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
HomeLab MCP Server
Eigen MCP-server om je UniFi-netwerk te beheren via Claude. Proxmox en Home Assistant volgen later als apart uitbreidingsproject. Draait als Docker container (via Portainer) en is alleen bereikbaar binnen je eigen netwerk/VPN.
Zie INSTALLATIE.md voor de volledige stap-voor-stap gids afgestemd op jouw
Portainer-omgeving.
1. Server draaien via Portainer
Kopieer deze map naar je Docker-host.
Maak in Portainer een nieuwe stack aan met
docker-compose.yml, en vul de UniFi-variabelen in via het Environment variables-veld van het stack-formulier (geen los.envbestand nodig).Deploy de stack.
Wil je lokaal testen buiten Portainer? Kopieer dan .env.example naar .env
en draai:
docker compose up -d --buildControleer of hij draait:
docker compose logs -fJe moet zien:
Uvicorn running on http://0.0.0.0:8000
De server is nu bereikbaar op http://<proxmox-ip>:8000/mcp binnen je LAN/VPN.
Zet deze poort nooit publiek open op internet — dit is puur bedoeld voor
gebruik binnen je eigen netwerk of via VPN (bv. WireGuard/Tailscale).
Related MCP server: unifi-mcp
2. Verbinden vanuit Claude Code (eenvoudigst)
claude mcp add --transport http homelab http://<proxmox-ip>:8000/mcpTest daarna met bijvoorbeeld:
"Welke VM's draaien er op mijn Proxmox node?"
3. Verbinden vanuit Claude Desktop
Claude Desktop verwacht lokale (stdio) servers in zijn configuratiebestand.
Voor een remote server zoals deze gebruik je de mcp-remote bridge.
Open je claude_desktop_config.json:
macOS:
~/Library/Application Support/Claude/config.jsonWindows:
%APPDATA%\Claude\config.json
En voeg toe:
{
"mcpServers": {
"homelab": {
"command": "npx",
"args": ["-y", "mcp-remote", "http://<proxmox-ip>:8000/mcp"]
}
}
}Herstart Claude Desktop. Je zou dan de tools van deze server moeten zien
verschijnen (bijv. ha_list_entities, pm_vm_action, uf_client_action).
4. Beschikbare tools
Module | Tool | Omschrijving |
UniFi |
| Netwerk-apparaten op de site |
UniFi |
| Verbonden clients + blokkeer-status |
UniFi |
| Client blokkeren/deblokkeren op MAC-adres |
Proxmox- en Home Assistant-tools staan gepland als los uitbreidingsproject (de code is al ontworpen, komt later terug).
5. Uitbreiden
Voeg een nieuw bestand toe in tools/, importeer mcp uit app.py, en
gebruik @mcp.tool boven een functie. Voeg de import toe in server.py
zodat de tool geregistreerd wordt bij het opstarten.
Veiligheidsopmerkingen
De API-tokens in
.envgeven aanzienlijke controle over je infrastructuur (VM's stoppen, firewall/clients blokkeren, Home Assistant-apparaten aansturen). Behandel.envals een wachtwoordbestand.Begin met testen via read-only tools (
*_list_*,*_get_*) voordat je Claude actiematige tools laat gebruiken (pm_vm_action,uf_client_action,ha_call_service).Overweeg een Proxmox API-token met beperkte rechten (niet root) aan te maken, specifiek voor deze server.
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- Alicense-qualityCmaintenanceMCP server providing Claude Code with full UniFi network management capabilities -- devices, clients, ports, bandwidth auditing, firewall policies, and traffic rules -- all through natural language.Last updated331MIT
- AlicenseAqualityCmaintenanceMCP server that turns Claude into a UniFi network specialist. Manage devices, optimize WiFi, audit security, and troubleshoot your network through natural language.Last updated31612MIT
- AlicenseAqualityDmaintenanceControl your UniFi network via AI with a lightweight 2-tool MCP server that supports both cloud and local UniFi controllers.Last updated329MIT
- AlicenseBqualityDmaintenanceAn MCP server that enables AI assistants to manage UniFi network infrastructure, including cloud management, local network devices, and Protect cameras, through natural language.Last updated62MIT
Related MCP Connectors
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
Hosted Amazon Seller and Vendor MCP server for Claude, ChatGPT, Cursor, Codex, Gemini, Copilot.
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/FrankSchuurman68/mcp-server'
If you have feedback or need assistance with the MCP directory API, please join our Discord server