Nina_api_avanzada_mcp
Interfaz para que los agentes de IA utilicen su configuración de astrofotografía con NINA (Beta)
Servidor de protocolo de contexto de modelo NINA para el complemento de API avanzado v2 (MCP)
Una potente interfaz para controlar el software NINA (Nighttime Imaging 'N' Astronomy) mediante su API avanzada. Este Servidor de Protocolo de Contexto de Modelo (MCP) permite a los agentes de IA interactuar con NINA mediante herramientas, lo que proporciona una nueva forma de interactuar con su configuración. Úselo bajo su propia responsabilidad.
🌟 Características
Control completo de equipos para agentes de IA
Cámaras (captura, refrigeración, configuraciones, conexión....)
Monturas (giro, estacionamiento, seguimiento...)
Enfocadores (movimiento, compensación de temperatura...)
Ruedas de filtros (selección de filtros, información ...)
Cúpulas (rotación, control de obturadores...)
Rotadores (movimiento, sincronización...)
...
Integración de IA
Procesamiento de comandos de lenguaje natural
Sistema de ayuda contextual
Respuestas inteligentes a errores
Toma de decisiones automatizada
**La mayoría de los puntos finales de la interfaz API v2 de NINA son compatibles
Related MCP server: Video Still Capture MCP
🚀 Inicio rápido
Prerrequisitos
Python 3.8 o superior
Software NINA con complemento API avanzado
administrador de paquetes
uvAgente de IA con soporte MCP (por ejemplo, Claude)
Instalación
Instalar el complemento API avanzado de NINA
# Install the plugins in NINA # Enable and configure in NINA settingsRepositorio de clones
git clone https://github.com/PaDev1/Nina_advanced_api_mcp.git cd nina-mcpEstablecer variables de entorno
# Create .env file NINA_HOST=your_nina_host NINA_PORT=1888 LOG_LEVEL=INFO IMAGE_SAVE_DIR=~/Desktop/NINA_Images
Configuración
Configuración del servidor MCP
Agregue a la configuración MCP de su agente de IA:
📚 Uso
Ejemplos básicos de IA con Claude Destop
Conectarse con nina
Lea la configuración
Conectar mi cámara, montura, rueda de filtros y guía.
lee las secuencias y déjame seleccionar la secuencia para comenzar
Comandos del agente de IA
📖 Documentación de la API
Módulos principales
Control de equipos
Operaciones de cámara
Control de montaje
Gestión del enfocador
Control de la rueda de filtro
Automatización de domos
Funciones del rotador
Imágenes
Configuración de captura
Procesamiento de imágenes
Gestión de archivos
Recopilación de estadísticas
Sistema
Manejo de conexión
Monitoreo de estado
Gestión de errores
Configuración
🤝 Contribuyendo
¡Agradecemos sus contribuciones! Lea primero nuestras Normas de Contribución .
Bifurcar el repositorio
Crea tu rama de funciones
Confirme sus cambios
Empujar hacia la rama
Crear una solicitud de extracción
🐛 Informes de errores
¿Encontró un error? Abra un problema con:
Descripción detallada
Pasos para reproducir
Comportamiento esperado vs. comportamiento real
Información del sistema
📜 Licencia
Este proyecto está licenciado bajo la licencia MIT: consulte el archivo de LICENCIA para obtener más detalles.
🙏 Agradecimientos
NINA - El software astronómico central
API avanzada de NINA : documentación de la API
🔗 Proyectos relacionados
Touch'N'Stars - Aplicación web para el control móvil de NINA
Complementos de NINA - Repositorio oficial de complementos de NINA