Novita AI

Interactúa con la API de Novita AI para generación de imágenes y otras tareas de IA.

Documentación

Traducción al español:

Novita MCP Server

smithery badge

novita-mcp-server es un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona una interacción perfecta con los recursos de la plataforma Novita AI. Recomendamos acceder a este servidor a través de Claude Desktop, Cursor o cualquier otro cliente MCP compatible.

Novita Server MCP server

Características

⚠️ Aviso Beta: novita-mcp-server se encuentra actualmente en beta y solo admite la gestión de instancias de GPU. Se admitirán tipos de recursos adicionales en futuras versiones.

Actualmente, novita-mcp-server permite la gestión de los recursos del producto de instancias de GPU.

Las operaciones admitidas son las siguientes:

  • Clúster(/Región): Listar;
  • Producto: Listar;
  • Instancia de GPU: Listar, Obtener, Crear, Iniciar, Detener, Eliminar, Reiniciar;
  • Plantilla: Listar, Obtener, Crear, Eliminar;
  • Autenticación de Registro de Contenedores: Listar, Crear, Eliminar;
  • Almacenamiento en Red: Listar, Crear, Actualizar, Eliminar;

Instalación

Puede instalar el paquete usando npm o Smithery:

Usando npm

npm install -g @novitalabs/novita-mcp-server

Usando Smithery

Visite https://smithery.ai/server/@novitalabs/novita-mcp-server y siga las instrucciones de "Instalación" para instalar el servidor.

Configuración para usar novita-mcp-server

Primero, necesita obtener su clave de API de Novita desde la Gestión de Claves de Novita AI.

Y a continuación, puede usar la siguiente configuración tanto para Claude Desktop como para Cursor:

📌 Consejos

Para Claude Desktop, puede consultar la guía Inicio rápido de MCP para Claude Desktop para aprender a configurar el servidor MCP.

Para Cursor, puede consultar la guía Inicio rápido de MCP para Cursor para aprender a configurar el servidor MCP.

{
  "mcpServers": {
    "@novitalabs/novita-mcp-server": {
      "command": "npx",
      "args": ["-y", "@novitalabs/novita-mcp-server"],
      "env": {
        "NOVITA_API_KEY": "your_api_key_here"
      }
    }
  }
}

Ejemplos

Aquí hay algunos ejemplos de cómo usar novita-mcp-server para gestionar sus recursos con Claude Desktop o Cursor:

Listar clústeres

List all the Novita clusters

Listar productos

List all available Novita GPU instance products

Listar instancias de GPU

List all my running Novita GPU instances

Crear una nueva instancia de GPU

Create a new Novita GPU instance:

Name: test-novita-mcp-server-01
Product: any available product
GPU Number: 1
Image: A standard public PyTorch/CUDA image
Container Disk: 60GB

Pruebas

Este proyecto utiliza Jest para las pruebas. Las pruebas se encuentran en el directorio src/tests.

Puede ejecutar las pruebas usando uno de los siguientes comandos:

npm test