Novita MCP Server

by novitalabs
MIT License
70
2

Integrations

  • Uses Jest for testing the Novita MCP server functionality.

  • Offers installation of the Novita MCP server package through npm package manager.

  • Supports deployment of GPU instances using PyTorch/CUDA images as part of the Novita AI platform resource management capabilities.

Сервер Novita MCP

novita-mcp-server — сервер Model Context Protocol (MCP), который обеспечивает бесшовное взаимодействие с ресурсами платформы Novita AI. Мы рекомендуем получать доступ к этому серверу через Claude Desktop , Cursor или любой другой совместимый клиент MCP.

Функции

⚠️ Уведомление о бета-версии : novita-mcp-server в настоящее время находится в стадии бета-тестирования и поддерживает только управление экземплярами GPU. Дополнительные типы ресурсов будут поддерживаться в будущих выпусках.

В настоящее время novita-mcp-server позволяет управлять ресурсами экземпляров графического процессора .

Поддерживаются следующие операции:

  • Кластер(/Регион): Список;
  • Продукт: Список;
  • Экземпляр GPU: список, получение, создание, запуск, остановка, удаление, перезапуск;
  • Шаблон: Список, Получить, Создать, Удалить;
  • Авторизация реестра контейнеров: список, создание, удаление;
  • Сетевое хранилище: список, создание, обновление, удаление;

Установка

Вы можете установить пакет с помощью 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

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

Сервер MCP, который обеспечивает бесперебойное управление ресурсами платформы Novita AI, в настоящее время поддерживающий операции экземпляров GPU (список, создание, запуск, остановка и т. д.) через совместимые клиенты, такие как Claude Desktop и Cursor.

  1. Функции
    1. Установка
      1. Конфигурация для использования novita-mcp-server
        1. Примеры
          1. Список кластеров
          2. Список продуктов
          3. Список экземпляров GPU
          4. Создать новый экземпляр GPU
        2. Тестирование

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            MCP-compatible server that enables AI assistants to interact with Lightdash analytics data, providing tools to list and retrieve projects, spaces, charts, dashboards, and metrics through a standardized interface.
            Last updated -
            13
            419
            10
            JavaScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            A local MCP server that enables AI applications like Claude Desktop to securely access and work with Obsidian vaults, providing capabilities for reading notes, executing templates, and performing semantic searches.
            Last updated -
            60
            TypeScript
            MIT License
            • Apple
            • Linux
          • -
            security
            A
            license
            -
            quality
            An MCP server that integrates Verodat's data management capabilities with AI systems like Claude Desktop, enabling users to manage accounts, workspaces, and datasets, as well as perform AI-powered queries on their data.
            Last updated -
            1
            TypeScript
            Apache 2.0
            • Apple
          • -
            security
            A
            license
            -
            quality
            An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
            Last updated -
            132
            Python
            MIT License
            • Apple
            • Linux

          View all related MCP servers

          ID: f1rv6j126v