返回市场
诺维塔-MCP服务器

诺维塔-MCP服务器

作者:novitalabs12 星标更新:2025-05-12

项目介绍

Novita MCP Server

smithery 徽章

novita-mcp-server 是一个模型上下文协议(MCP)服务器,提供与 Novita AI 平台资源的无缝交互。我们建议通过 Claude DesktopCursor 或任何其他兼容的 MCP 客户端来访问此服务器。

<a href="https://glama.ai/mcp/servers/@novitalabs/novita-mcp-server"> <img width="380" height="200" src="https://gips1.baidu.com/it/u=2691346217,3274749222&fm=3081&app=3081&f=PNG?w=760&h=400" alt="Novita Server MCP 服务器" /> </a>

功能

⚠️ 测试版通知novita-mcp-server 目前处于测试阶段,仅支持 GPU 实例管理。未来版本将支持更多类型的资源。

目前,novita-mcp-server 支持对 GPU 实例产品 的资源进行管理。

支持的操作如下:

  • 集群(/区域):列出;
  • 产品:列出;
  • GPU 实例:列出、获取、创建、启动、停止、删除、重启;
  • 模板:列出、获取、创建、删除;
  • 容器注册表认证:列出、创建、删除;
  • 网络存储:列出、创建、更新、删除;

安装

您可以使用 npm 或 Smithery 来安装该包:

使用 npm

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

使用 Smithery

访问 https://smithery.ai/server/@novitalabs/novita-mcp-server 并按照“安装”说明来安装服务器。

配置以使用 novita-mcp-server

首先,您需要从 Novita AI 密钥管理 获取您的 Novita API 密钥。

接下来,您可以使用以下配置来设置 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:

列出集群

列出所有 Novita 集群

列出产品

列出所有可用的 Novita GPU 实例产品

列出 GPU 实例

列出我正在运行的所有 Novita GPU 实例

创建新的 GPU 实例

创建一个新的 Novita GPU 实例:

名称:test-novita-mcp-server-01
产品:任何可用的产品
GPU 数量:1
镜像:标准公共 PyTorch/CUDA 镜像
容器磁盘:60GB

测试

该项目使用 Jest 进行测试。测试位于 src/tests 目录中。

您可以使用以下命令之一运行测试:

npm test