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
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.
Características
⚠️ Aviso Beta:
novita-mcp-serverse 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