Skip to content

Extensiones ​

La funcionalidad de Crow se puede ampliar con add-ons instalados desde la página de Extensiones. Cada extensión puede incluir herramientas MCP, paneles del dashboard, servicios Docker y skills de IA.

Instalar Extensiones ​

  1. Ve a Extensiones en tu dashboard Crow's Nest
  2. Explora las extensiones disponibles por categoría
  3. Haz clic en Instalar y configura cualquier ajuste requerido (claves de API, contraseñas, etc.)
  4. La extensión se instala automáticamente — los paneles aparecen en la barra lateral tras reiniciar el gateway

Qué Sucede al Instalar ​

Según el tipo de extensión:

  • Servidor MCP — registra herramientas accesibles para el chat de IA y Claude Code
  • Bundle (Docker) — descarga imágenes, inicia contenedores, abre puertos del firewall
  • Skill — agrega prompts conductuales que guían las respuestas de la IA
  • Panel — agrega una página del dashboard con interfaz web

Las extensiones con interfaces web se sirven automáticamente a través del proxy del gateway (sin puertos extra que abrir).

Eliminar Extensiones ​

  1. Ve a Extensiones en el dashboard
  2. Encuentra la extensión instalada y haz clic en Eliminar
  3. Los contenedores se detienen, los archivos se eliminan, los puertos del firewall se cierran

Extensiones Disponibles ​

IA y Automatización ​

ExtensiónTipoDescripción
Automatización de NavegadorBundleNavegador sigiloso con VNC, llenado de formularios, scraping
OllamaBundleModelos de IA locales para embeddings y análisis
LocalAIBundleInferencia local compatible con OpenAI
Bot BuilderIntegradoAgentes de Gmail, Discord y lentes — crea, despliega y gestiona agentes desde el dashboard. Autoconfiguración BYOAI, integración con Mensajes, despliegue de skills.

Finanzas ​

ExtensiónTipoDescripción
Asistente de Declaración de ImpuestosServidor MCPPreparación de impuestos federales con ingesta de PDF

Medios ​

ExtensiónTipoDescripción
Media HubServidor MCPFeeds RSS, YouTube, podcasts, TTS, resúmenes por correo
PodcastSkillPublicación de podcasts con RSS de iTunes
SongbookSkillPartituras ChordPro, transposición, setlists

Almacenamiento y Productividad ​

ExtensiónTipoDescripción
Almacenamiento de Archivos (MinIO)BundleAlmacenamiento de archivos compatible con S3
NextcloudBundleSincronización de archivos vía WebDAV
Obsidian VaultServidor MCPLee y busca en notas de Obsidian

Hogar Inteligente y Videojuegos ​

ExtensiónTipoDescripción
Home AssistantServidor MCPControla luces, interruptores, sensores
RoMMBundleBiblioteca de juegos retro y emulador

Social y Comunicación ​

ExtensiónTipoDescripción
Videollamadas y Llamadas de AudioBundleLlamadas de video/audio entre pares con WebRTC

Infraestructura ​

ExtensiónTipoDescripción
TailscaleBundleAcceso VPN desde cualquier dispositivo
Notificaciones Push (ntfy)BundlePush autoalojado vía la app ntfy
Servidor TURN (coturn)BundleRelay WebRTC para atravesar NAT

Interfaces Web de las Extensiones ​

Algunas extensiones proveen interfaces web (visor VNC, consola de MinIO, etc.). Se accede a ellas de dos maneras:

Modo Proxy (predeterminado) ​

La interfaz de la extensión se sirve a través del gateway de Crow en /proxy/<id>/. No se necesitan puertos extra ni reglas de firewall. Funciona para apps simples (VNC/noVNC).

Ejemplo: /proxy/browser/vnc.html

Modo Directo ​

Para apps SPA (React, Vue) que no pueden funcionar detrás de un proxy con subruta. El puerto de la extensión se abre en el firewall y se sirve vía HTTPS de Tailscale.

Ejemplo: https://your-machine.ts.net:9001/ (consola de MinIO)

Esto se configura automáticamente durante la instalación — los puertos se abren y el HTTPS de Tailscale queda listo.

Para Desarrolladores ​

Consulta la guía Creating Add-ons para construir tus propias extensiones.

Released under the MIT License.