MCP Server UniFi
Servidor MCP UniFi
Una implementación de servidor para gestionar y controlar dispositivos de red UniFi mediante MCP (Protocolo de Control de Gestión). Este servidor permite interacciones en lenguaje natural con su red UniFi mediante agentes de IA como Goose y Claude, integrando la API de red UniFi.
Características
Consulta sitios y dispositivos UniFi usando lenguaje natural a través de agentes de IA
Implementación de servidor local que se conecta a su aplicación de red UniFi
Compatible con Goose AI y Claude Desktop
Autenticación segura basada en clave API
Related MCP server: UnifiyMe
Prerrequisitos
Python 3.8 o superior
administrador de paquetes
uvAplicación de red UniFi
Clave API de UniFi (obtenida de la consola UniFi)
Configuración
Crear una clave API:
Vaya a su consola UniFi en https://unifi.ui.com
Vaya a Configuración » Plano de control » Integraciones
Haga clic en "Crear clave API"
Clonar y configurar el repositorio:
git clone https://github.com/zcking/mcp-server-unifi
cd mcp-server-unifi
uv venv
source .venv/bin/activate # On Unix/macOS
# or
.venv\Scripts\activate # On WindowsInstalar dependencias:
uv syncConfigurar variables de entorno:
export UNIFI_API_KEY="your_api_key_here"Ejecución del servidor
Inicie el servidor de desarrollo MCP:
uv run mcp dev main.pyEl inspector MCP estará disponible en http://localhost:5173 para pruebas y depuración.
Integración de agentes de IA
Configuración de Goose AI
Abra Goose y vaya a Configuración » Extensiones » Agregar extensión personalizada
Configurar la extensión:
Identificación: unifi
Nombre: unifi
Descripción: Obtenga información sobre su red UniFi
Comando:
/Users/username/.local/bin/uv --directory /path/to/mcp-server-unifi run main.pyVariables de entorno: Establezca UNIFI_API_KEY en su clave API
Configuración del escritorio de Claude
Abra Claude y vaya a Configuración » Desarrollador » Editar configuración
Añade a tu
claude_desktop_config.json:
{
"mcpServers": {
"unifi": {
"command": "/Users/username/.local/bin/uv",
"args": [
"--directory",
"/path/to/mcp-server-unifi",
"run",
"main.py"
]
}
}
}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
- AlicenseAqualityCmaintenanceMCP server that turns Claude into a UniFi network specialist. Manage devices, optimize WiFi, audit security, and troubleshoot your network through natural language.31362MIT
- AlicenseNot gradedqualityBmaintenanceA Model Context Protocol (MCP) server for UniFi Network Controllers that enables LLMs to interact with UniFi infrastructure for monitoring and control.MIT
- AlicenseAqualityDmaintenanceControl your UniFi network via AI with a lightweight 2-tool MCP server that supports both cloud and local UniFi controllers.312MIT
- AlicenseBqualityDmaintenanceAn MCP server that enables AI assistants to manage UniFi network infrastructure, including cloud management, local network devices, and Protect cameras, through natural language.62MIT
Related MCP Connectors
MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.
GibsonAI MCP server: manage your databases with natural language
Hosted MCP server connecting claude.ai, ChatGPT and other AI apps to your own computer
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/zcking/mcp-server-unifi'
If you have feedback or need assistance with the MCP directory API, please join our Discord server