
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"]
}
}
}