ncloud gov for VS Code
io.github.sjk4425/ncloud-gov
MCP server for managing Naver Cloud Platform Government (Ncloud 공공존) infrastructure
client:VS Code
transport:stdio
runtime:npm
Install ncloud gov in VS Code
.vscode/mcp.json
{
"inputs": [
{
"type": "promptString",
"id": "ncloud-access-key",
"description": "NCLOUD_ACCESS_KEY",
"password": true
},
{
"type": "promptString",
"id": "ncloud-secret-key",
"description": "NCLOUD_SECRET_KEY",
"password": true
},
{
"type": "promptString",
"id": "ncloud-region",
"description": "NCLOUD_REGION",
"password": true
},
{
"type": "promptString",
"id": "ncloud-api-url",
"description": "NCLOUD_API_URL",
"password": true
},
{
"type": "promptString",
"id": "ncloud-tool-groups",
"description": "NCLOUD_TOOL_GROUPS",
"password": true
},
{
"type": "promptString",
"id": "ncloud-response-prune",
"description": "NCLOUD_RESPONSE_PRUNE",
"password": true
},
{
"type": "promptString",
"id": "ncloud-timeout-ms",
"description": "NCLOUD_TIMEOUT_MS",
"password": true
},
{
"type": "promptString",
"id": "ncloud-lang",
"description": "NCLOUD_LANG",
"password": true
},
{
"type": "promptString",
"id": "ncloud-response-maxbytes",
"description": "NCLOUD_RESPONSE_MAXBYTES",
"password": true
}
],
"servers": {
"ncloud-gov": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"ncloud-gov-mcp-server"
],
"env": {
"NCLOUD_ACCESS_KEY": "${input:ncloud-access-key}",
"NCLOUD_SECRET_KEY": "${input:ncloud-secret-key}",
"NCLOUD_REGION": "${input:ncloud-region}",
"NCLOUD_API_URL": "${input:ncloud-api-url}",
"NCLOUD_TOOL_GROUPS": "${input:ncloud-tool-groups}",
"NCLOUD_RESPONSE_PRUNE": "${input:ncloud-response-prune}",
"NCLOUD_TIMEOUT_MS": "${input:ncloud-timeout-ms}",
"NCLOUD_LANG": "${input:ncloud-lang}",
"NCLOUD_RESPONSE_MAXBYTES": "${input:ncloud-response-maxbytes}"
}
}
}
}
VS Code prompts for each input the first time the server starts, so no secret is written to the file. VS Code docs