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
:
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
- -securityFlicense-qualityA protocol server that bridges AI assistants with Unity projects, allowing them to analyze code, parse scenes, generate scripts, and perform other Unity operations through specialized tools.Last updated -
- AsecurityFlicenseAqualityA modern AI service proxy that enables interaction with multiple AI providers (Anthropic Claude, OpenAI) through a unified API, deployed globally using Cloudflare Workers.Last updated -540
- -securityFlicense-qualityA unified API server that enables interaction with multiple AI model providers like Anthropic and OpenAI through a consistent interface, supporting chat completions, tool calling, and context handling.Last updated -
- -securityAlicense-qualityA server that integrates Confluence with Claude Desktop and other AI assistants, enabling natural language interactions with your Confluence documentation.Last updated -2MIT License