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
Prerrequisitos
- Python 3.8 o superior
- administrador de paquetes
uv
- Aplicació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:
- Instalar dependencias:
- Configurar variables de entorno:
Ejecución del servidor
Inicie el servidor de desarrollo MCP:
El 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.py
- Variables 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
:
This server cannot be installed
hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Una implementación de servidor que permite interacciones en lenguaje natural con dispositivos de red UniFi al envolver la API de red UniFi para agentes de IA como Goose y Claude.
Related MCP Servers
- -securityAlicense-qualityThis server facilitates the invocation of AI models from providers like Anthropic, OpenAI, and Groq, enabling users to manage and configure large language model interactions seamlessly.Last updated -9PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server enabling AI agents to access and manipulate ServiceNow data through natural language interactions, allowing users to search for records, update them, and manage scripts.Last updated -9PythonMIT License
- -securityAlicense-qualityA Model Context Protocol server that enables AI agents to interact with ClickUp workspaces, allowing task creation, management, and workspace organization through natural language commands.Last updated -605MIT License
- -securityAlicense-qualityThis server implementation allows AI assistants to interact with Asana's API, enabling users to manage tasks, projects, workspaces, and comments through natural language requests.Last updated -189TypeScriptMIT License