Ncloud logo

Ncloud

Manage Naver Cloud Platform infrastructure across public, government, and financial zones through MCP tools.

Install Ncloud

Pick your client, then add it in one click or paste the config.

STDIONode.js
~/Library/Application Support/Claude/claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "ncloud": {
      "command": "npx",
      "args": [
        "-y",
        "ncloud-mcp-server"
      ],
      "env": {
        "NCLOUD_ACCESS_KEY": "YOUR_VALUE_HERE",
        "NCLOUD_SECRET_KEY": "YOUR_VALUE_HERE"
      }
    }
  }
}

Settings → Developer → Edit Config, merge this into mcpServers, then fully quit and reopen Claude Desktop.

Values are written into the snippet above so you can paste it as is. They never leave your browser.

We couldn’t confirm it starts correctly

We ran the install command but it didn't respond within our test window — this can mean a slow first-time install rather than a real problem.

npx -y ncloud-mcp-server

No response to initialize.

This is an experimental automated check and can have false negatives — missing environment variables, a slow cold install, etc. It doesn’t necessarily mean something’s wrong. Last checked 11d ago.

Overview

The ncloud MCP server connects AI assistants to Naver Cloud Platform APIs for infrastructure management. It exposes more than 60 Ncloud services and over 1,000 API tools covering compute, networking, databases, storage, containers, security, monitoring, developer tools, and billing. Configure the target zone, region, and credentials with environment variables; use it when an agent needs to inspect or change Ncloud resources through a single MCP endpoint.

Use cases

  • Manage Ncloud compute and networking resources
  • Inspect Ncloud databases, storage, logs, and costs
  • Configure public, government, or financial zone access
  • Limit the loaded tools by service group
  • Automate Ncloud deployments through an MCP client

Key features

  • Supports Naver Cloud public, government, and financial zones
  • Exposes more than 60 Ncloud services and 1,000 API tools
  • Covers compute, networking, databases, storage, security, and monitoring
  • Provides MCP annotations for read-only and destructive operations
  • Supports configurable regions, timeouts, retries, and response limits
  • Allows selective or dynamic tool-group loading

Security & health

What it can reach and how reliably it runs — from our own checks, not the maintainer’s claims.

ActiveLast checked 1d ago

Recent health check succeeded.

4/4 checks healthy over the last 34d

Supply-chain signal

No high-severity advisories surfaced by our automated scan.

Critical 0High 0Medium 0Low 0

Scanned 10d ago via OSV.dev · ncloud-mcp-server (npm)

Adoption & maintenance

Factual signals from GitHub, npm, and our automated checks — not a rating.

GitHub stars2Stargazers on the source repository.
npm downloads1.1kPackage downloads in the last 30 days.
Last commit21d agoMost recent push to the default branch.
Install checkInconclusiveDidn't respond in our test window — often a slow first install.
Directory activity3 viewsConfig copies, upvotes, and views on AllMCPs.

How Ncloud works

What ncloud MCP server does

The ncloud MCP server exposes Naver Cloud Platform infrastructure APIs through the Model Context Protocol. It covers compute resources such as servers, block storage, snapshots, public IPs, auto scaling, and Cloud Functions. Networking tools include VPCs, subnets, access control groups, network ACLs, NAT gateways, routes, load balancers, target groups, and network interfaces.

The catalog also includes managed databases, Redis and Valkey cache, Object Storage, Ncloud Storage, NAS, Archive Storage, Kubernetes Service, Container Registry, certificates, KMS, secrets, monitoring, logging, governance, CI/CD services, analytics, media, CDN, messaging, mail, API Gateway, and billing. The available catalog depends on the selected Ncloud zone.

How it works

The ncloud MCP server uses the Ncloud API gateway selected by NCLOUD_ZONE. Public, government, and financial zones use separate gateway domains, regions, service catalogs, and in some cases different API paths or operations. The default is the public zone; set NCLOUD_ZONE=gov or NCLOUD_ZONE=fin for the other environments. Zone-specific credentials are required, so a key from one zone cannot authenticate against another.

Tools use the same names and parameters across zones where the corresponding service is available. MCP tool annotations identify read-only, destructive, and idempotent operations for clients that support those hints. Destructive operations retain their confirm parameter as an additional safeguard. Requests have a configurable timeout, rate-limit retries, and optional response pruning or size limits.

Setup and configuration

Node.js 20 or newer is required. The simplest launch method is:

Terminal
npx -y ncloud-mcp-server

Set NCLOUD_ACCESS_KEY and NCLOUD_SECRET_KEY to keys issued by the appropriate Ncloud console. NCLOUD_REGION selects a supported region, such as KR, JPN, SGN, USWN, or DEN in the public zone; government and financial zones use their own region values. NCLOUD_API_URL can override the zone’s default gateway.

Optional settings control tool loading, request timeouts, client error language, response size, and empty-value removal. Archive Storage and SENS integrations have additional configuration variables. NCLOUD_TOOL_GROUPS can limit startup loading to selected categories, with a dynamic mode that permits session-time expansion.

Tools and capabilities

The ncloud MCP server provides tools for:

  • Provisioning and inspecting compute, storage, database, and container resources.
  • Managing VPC networking, traffic distribution, DNS, routes, and security controls.
  • Working with Kubernetes, container images, source repositories, builds, deployments, and pipelines.
  • Querying monitoring, logs, activity records, resources, costs, prices, usage, and discounts.
  • Sending or managing supported SENS messages, mail, media, CDN, and API Gateway resources.

Limitations and notes

Public-zone behavior has mainly been tested with real accounts in the Korean region. Other regions may expose different API behavior.

Some capabilities require a main-account access key. Certificate Manager 2.0 and Cloud DB Serverless reject sub-account keys, while Secret Manager requires the correct key-isolation setting. Use the STS caller-identity tool to inspect the account identity. Service availability also differs by zone, and unsupported operations are not present in every catalog.

Reviews

No reviews yet — be the first to share how it worked for you.

Frequently Asked Questions about Ncloud

ncloud is an MCP server that connects AI assistants to Naver Cloud Platform. Its main tools manage compute, networking, databases, storage, containers, security, monitoring, developer services, media, messaging, and billing across Ncloud public, government, and financial zones.

Run `npx -y ncloud-mcp-server` with Node.js 20 or newer. Add the command to your MCP client configuration and provide `NCLOUD_ACCESS_KEY` and `NCLOUD_SECRET_KEY` in its environment.

Set `NCLOUD_ZONE` to `gov` or `fin`, then use credentials issued for that same zone. Set `NCLOUD_REGION` to a supported regional value, or use the financial-zone default `FKR`.

Yes. Set `NCLOUD_TOOL_GROUPS` to the groups you want loaded at startup. Including `dynamic` enables core groups initially and allows additional groups to be enabled during the session.

It documents a standard MCP command using `npx`, so configuration depends on the MCP client’s support for standard server entries and environment variables.

Related MCP servers

Add a badge to your READMEShow it’s listed — live SVG, Markdown or HTML.

AllMCPs Directory Badge

Full Badge Customizer

Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.

Badge Style:
Live Dynamic SVG PreviewNcloud AllMCPs Directory Badge
Markdown (GitHub README)
[![AllMCPs](https://allmcps.com/api/badge/ncloud?style=directory)](https://allmcps.com/mcp/ncloud)
HTML Embed
<a href="https://allmcps.com/mcp/ncloud"><img src="https://allmcps.com/api/badge/ncloud?style=directory" alt="Ncloud on AllMCPs" /></a>