Сервер Novita MCP
novita-mcp-server — сервер Model Context Protocol (MCP), который обеспечивает бесшовное взаимодействие с ресурсами платформы Novita AI. Мы рекомендуем получать доступ к этому серверу через Claude Desktop , Cursor или любой другой совместимый клиент MCP.
Функции
⚠️ Уведомление о бета-версии :
novita-mcp-serverв настоящее время находится в стадии бета-тестирования и поддерживает только управление экземплярами GPU. Дополнительные типы ресурсов будут поддерживаться в будущих выпусках.
В настоящее время novita-mcp-server позволяет управлять ресурсами экземпляров графического процессора .
Поддерживаются следующие операции:
Кластер(/Регион): Список;
Продукт: Список;
Экземпляр GPU: список, получение, создание, запуск, остановка, удаление, перезапуск;
Шаблон: Список, Получить, Создать, Удалить;
Авторизация реестра контейнеров: список, создание, удаление;
Сетевое хранилище: список, создание, обновление, удаление;
Related MCP server: notion-mcp-server
Установка
Вы можете установить пакет с помощью npm или Smithery:
Использование npm
npm install -g @novitalabs/novita-mcp-serverИспользование кузнечного дела
Посетите https://smithery.ai/server/@novitalabs/novita-mcp-server и следуйте инструкциям по установке сервера.
Конфигурация для использования novita-mcp-server
Сначала вам необходимо получить ключ Novita API из Novita AI Key Management .
И далее вы можете использовать следующую конфигурацию как для Claude Desktop, так и для Cursor:
📌 Советы
Для Claude Desktop вы можете обратиться к краткому руководству по Claude Desktop MCP, чтобы узнать, как настроить сервер MCP.
Для Cursor вы можете обратиться к краткому руководству по Cursor MCP, чтобы узнать, как настроить сервер MCP.
{
"mcpServers": {
"@novitalabs/novita-mcp-server": {
"command": "npx",
"args": ["-y", "@novitalabs/novita-mcp-server"],
"env": {
"NOVITA_API_KEY": "your_api_key_here"
}
}
}
}Примеры
Вот несколько примеров использования novita-mcp-server для управления ресурсами с помощью Claude Desktop или Cursor:
Список кластеров
List all the Novita clustersСписок продуктов
List all available Novita GPU instance productsСписок экземпляров GPU
List all my running Novita GPU instancesСоздать новый экземпляр 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Тестирование
Этот проект использует Jest для тестирования. Тесты находятся в каталоге src/ tests .
Вы можете запустить тесты, используя одну из следующих команд:
npm test