
netapp/gcnv-mcp-server
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
MCP server for provisioning and managing NAS and iSCSI volumes using Google Cloud NetApp Volumes for persistent storage.
개요
A Model Context Protocol (MCP) server for managing Google Cloud NetApp Volumes (GCNV) resources through AI assistants such as Gemini CLI, Cursor, and other MCP-compatible clients. - Node.js 22 or higher - A Google Cloud project with the NetApp Volumes API enabled - Google Cloud authentication credentials (see Authentication) Run the published package directly (no local build required): Most MCP clients need the same stdio server command: For clients that use the common mcpServers JSON shape: Client config file locations and JSON wrappers vary by application. See the official MCP server setup docs and the VS Code MCP configuration reference for client-specific details. See the Claude Code MCP quickstart and OpenAI Codex MCP docs for more client-specific options. Gemini CLI extension users can install this repository as an extension:
README
원문 README의 일부입니다. 원문 보기.
Google Cloud NetApp Volumes MCP Server
A Model Context Protocol (MCP) server for managing Google Cloud NetApp Volumes (GCNV) resources through AI assistants such as Gemini CLI, Cursor, and other MCP-compatible clients.
Supported Resources
| Resource | Operations |
|---|---|
| Storage Pools | create, get, list, update, validate directory service |
| Volumes | create, get, list, update |
| Snapshots | create, get, list, update, revert |
| Backup Vaults | create, get, list, update |
| Backups | create, get, list, update, restore, restore files, ONTAP-mode backup config/restore |
| Backup Policies | create, get, list, update |
| Replications | create, get, list, update, stop, resume, reverse direction, sync, establish peering |
| Active Directory | create, get, list, update |
| KMS Configs | create, get, list, update, verify, encrypt volumes |
| Quota Rules | create, get, list, update |
| Host Groups | create, get, list, update |
| Operations | get, list, cancel |
| ONTAP Expert Mode | discover and execute supported ONTAP REST operations for ONTAP-mode pools |
Prerequisites
- Node.js 22 or higher
- A Google Cloud project with the NetApp Volumes API enabled
- Google Cloud authentication credentials (see Authentication)
Quick Start
Run the published package directly (no local build required):
npx gcnv-mcp-server@latest --transport stdio
MCP client config examples
Most MCP clients need the same stdio server command:
{
"command": "npx",
"args": ["-y", "gcnv-mcp-server@latest", "--transport", "stdio"]
}
For clients that use the common mcpServers JSON shape:
{
"mcpServers": {
"gcnv": {
"command": "npx",
"args": ["-y", "gcnv-mcp-server@latest", "--transport", "stdio"]
}
}
}
For VS Code-style MCP configuration:
{
"servers": {
"gcnv": {
"type": "stdio",
"command": "npx",
"args": ["-y", "gcnv-mcp-server@latest", "--transport", "stdio"]
}
}
}
설치
npx -y gcnv-mcp-server@latest --transport stdio설정
{
"mcpServers": {
"gcnv": {
"command": "npx",
"args": ["-y", "gcnv-mcp-server@latest", "--transport", "stdio"]
}
}
}