노비타 MCP 서버
novita-mcp-server 는 Novita AI 플랫폼 리소스와의 원활한 상호작용을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다. Claude Desktop , Cursor 또는 기타 호환되는 MCP 클라이언트를 통해 이 서버에 접속하는 것이 좋습니다.
특징
⚠️ 베타 공지 :
novita-mcp-server현재 베타 버전이며 GPU 인스턴스 관리만 지원합니다. 향후 릴리스에서 더 많은 리소스 유형이 지원될 예정입니다.
현재 novita-mcp-server 사용하면 GPU 인스턴스 제품 의 리소스를 관리할 수 있습니다.
지원되는 작업은 다음과 같습니다.
클러스터(/지역): 목록;
제품: 목록;
GPU 인스턴스: 나열, 가져오기, 생성, 시작, 중지, 삭제, 다시 시작
템플릿: 목록, 가져오기, 만들기, 삭제;
컨테이너 레지스트리 인증: 목록, 생성, 삭제
네트워크 저장소: 나열, 생성, 업데이트, 삭제
Related MCP server: notion-mcp-server
설치
npm이나 Smithery를 사용하여 패키지를 설치할 수 있습니다.
npm 사용하기
지엑스피1
대장간 사용
https://smithery.ai/server/@novitalabs/novita-mcp-server 를 방문하여 "설치" 지침에 따라 서버를 설치하세요.
novita-mcp-server를 사용하기 위한 구성
먼저, Novita AI Key Management 에서 Novita API 키를 받아야 합니다.
다음으로, Claude Desktop과 Cursor 모두에 다음 구성을 사용할 수 있습니다.
📌 팁
Claude Desktop의 경우, Claude Desktop MCP 빠른 시작 가이드를 참조하여 MCP 서버를 구성하는 방법을 알아보세요.
커서의 경우, MCP 서버를 구성하는 방법을 알아보려면 커서 MCP 빠른 시작 가이드를 참조하세요.
{
"mcpServers": {
"@novitalabs/novita-mcp-server": {
"command": "npx",
"args": ["-y", "@novitalabs/novita-mcp-server"],
"env": {
"NOVITA_API_KEY": "your_api_key_here"
}
}
}
}예시
다음은 Claude Desktop이나 Cursor를 사용하여 리소스를 관리하기 위해 novita-mcp-server 사용하는 방법에 대한 몇 가지 예입니다.
클러스터 목록
List all the Novita clusters제품 목록
List all available Novita GPU instance productsGPU 인스턴스 나열
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