
Novita MCP Server

2025.05.07
2
JavaScriptGPU 实例管理资源管理开发效率
`novita-mcp-server` 是一个模型上下文协议(MCP)服务器,用于与 Novita AI 平台资源进行无缝交互。它主要用于管理 GPU 实例资源,包括集群、产品、GPU 实例、模板、容器注册表认证和网络存储等操作。
View on GitHub
Overview
基本能力
产品定位
novita-mcp-server
是一个模型上下文协议(MCP)服务器,用于与 Novita AI 平台资源进行无缝交互。
核心功能
- 集群(区域)管理:列表
- 产品管理:列表
- GPU 实例管理:列表、获取、创建、启动、停止、删除、重启
- 模板管理:列表、获取、创建、删除
- 容器注册表认证管理:列表、创建、删除
- 网络存储管理:列表、创建、更新、删除
适用场景
- 管理 Novita AI 平台的 GPU 实例资源
- 自动化 GPU 实例的创建、启动、停止和删除
- 管理容器注册表认证和网络存储
工具列表
- Smithery:用于自动安装
novita-mcp-server
- npm:用于手动安装
novita-mcp-server
- Jest:用于运行测试
常见问题解答
- Beta 版本限制:目前仅支持 GPU 实例管理,未来版本将支持更多资源类型。
- API 密钥:需要从 Novita AI 密钥管理获取 API 密钥。
使用教程
使用依赖
- 需要安装 Node.js 和 npm
安装教程
通过 Smithery 安装
npx -y @smithery/cli install @novitalabs/novita-mcp-server --client claude
手动安装
npm install -g @novitalabs/novita-mcp-server
配置
- 获取 Novita API 密钥:Novita AI Key Management
- 配置 MCP 服务器
{
"mcpServers": {
"@novitalabs/novita-mcp-server": {
"command": "npx",
"args": ["-y", "@novitalabs/novita-mcp-server"],
"env": {
"NOVITA_API_KEY": "your_api_key_here"
}
}
}
}
调试方式
运行测试
npm test