Skip to main content
Glama

Nina Advanced API MCP

by PaDev1

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

🚀 Inicio rápido

Prerrequisitos

  • Python 3.8 o superior
  • Software NINA con complemento API avanzado
  • administrador de paquetes uv
  • Agente de IA con soporte MCP (por ejemplo, Claude)

Instalación

  1. Instalar el complemento API avanzado de NINA
    # Install the plugins in NINA # Enable and configure in NINA settings
  2. Repositorio de clones
    git clone https://github.com/PaDev1/Nina_advanced_api_mcp.git cd nina-mcp
  3. Establecer 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:

{ "mcpServers": { "nina_advanced_mcp_api": { "command": "uv", "args": [ "run", "--with", "fastmcp,fastapi,uvicorn,pydantic,aiohttp,requests,python-dotenv", "fastmcp", "run", "path/nina_advanced_mcp.py" ], "env": { "NINA_HOST": "NINA_IP", "NINA_PORT": "1888", "LOG_LEVEL": "INFO", "IMAGE_SAVE_DIR": "~/Desktop/NINA_Images" } } } }

📚 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

- "Take a 30-second exposure of M31" - "Connect all equipment and start cooling the camera to -10°C" - "Start a sequence targeting NGC 7000" - "Get the current equipment status"

📖 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 .

  1. Bifurcar el repositorio
  2. Crea tu rama de funciones
  3. Confirme sus cambios
  4. Empujar hacia la rama
  5. 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

🔗 Proyectos relacionados

-
security - not tested
F
license - not found
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

Un servidor de protocolo que permite a los agentes de IA controlar equipos de astrofotografía a través del software NINA (Nighttime Imaging 'N' Astronomy), lo que permite el procesamiento de comandos en lenguaje natural de cámaras, monturas, enfocadores y otros equipos astronómicos.

  1. Servidor de protocolo de contexto de modelo NINA para el complemento de API avanzado v2 (MCP)
    1. 🌟 Características
    2. 🚀 Inicio rápido
    3. 📚 Uso
    4. 📖 Documentación de la API
    5. 🤝 Contribuyendo
    6. 🐛 Informes de errores
    7. 📜 Licencia
    8. 🙏 Agradecimientos
    9. 🔗 Proyectos relacionados

Related MCP Servers

  • -
    security
    A
    license
    -
    quality
    A server that provides AI-powered image generation, modification, and processing capabilities through the Model Context Protocol, leveraging Google Gemini models and other image services.
    Last updated -
    6
    Python
    MIT License
    • Linux
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that allows AI assistants to interact with the Neuro-Symbolic Autonomy Framework, enabling capabilities like running NSAF evolution with customizable parameters and comparing different agent architectures.
    Last updated -
    Python
    MIT License
    • Apple
  • -
    security
    A
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to interact with n8n workflows through natural language, providing access to n8n's complete API functionality including workflow management, user administration, and credential handling.
    Last updated -
    95
    JavaScript
    MIT License
    • Linux
    • Apple
  • -
    security
    F
    license
    -
    quality
    A Model Context Protocol server that enables AI assistants to access and control webcams through OpenCV, allowing for image capture and camera setting manipulation.
    Last updated -
    Python
    • Apple
    • Linux

View all related MCP servers

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/PaDev1/Nina_advanced_api_mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server