novita-mcp-server 是一个模型上下文协议(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
使用 Smithery
访问 https://smithery.ai/server/@novitalabs/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 实例产品
列出我正在运行的所有 Novita GPU 实例
创建一个新的 Novita GPU 实例:
名称:test-novita-mcp-server-01
产品:任何可用的产品
GPU 数量:1
镜像:标准公共 PyTorch/CUDA 镜像
容器磁盘:60GB
该项目使用 Jest 进行测试。测试位于 src/tests 目录中。
您可以使用以下命令之一运行测试:
npm test