mcp
服务介绍
NCP MCP Server
Naver Cloud Platform (NCP) Model Context Protocol (MCP) Server for Claude Desktop
Claude Desktop NCP(Naver Cloud Platform) MCP . Claude AI , , .
- ///
- VPC (Virtual Private Cloud) //
- Subnet //
- ACG (Access Control Group) //
- Load Balancer //
- Cloud DB //
- Language: TypeScript
- Runtime: Node.js
- Framework: Model Context Protocol (MCP) SDK
- API: Naver Cloud Platform REST API
- Authentication: NCP API Key (HMAC-SHA256 Signature)
1.
git clone https://github.com/YOUR_USERNAME/ncp-mcp-server.git
cd ncp-mcp-server
2.
npm install
3.
.env NCP API :
NCP_ACCESS_KEY=your_access_key_here
NCP_SECRET_KEY=your_secret_key_here
4.
npm run build
Claude Desktop
Claude Desktop MCP :
macOS/Linux: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"ncp-compute": {
"command": "node",
"args": ["/path/to/ncp-compute-mcp-server/dist/index.js"],
"env": {
"NCP_ACCESS_KEY": "your_access_key",
"NCP_SECRET_KEY": "your_secret_key"
}
}
}
}
Claude Desktop
Claude Desktop , :
- "NCP "
- "web-server-1 "
- " "
- " "
API
Server APIs
list_servers-get_server_detail-create_server-start_server-stop_server-delete_server-
VPC APIs
list_vpcs- VPCcreate_vpc- VPCdelete_vpc- VPC
Subnet APIs
list_subnets- Subnetcreate_subnet- Subnetdelete_subnet- Subnet
ACG APIs
list_acgs- ACGcreate_acg- ACGdelete_acg- ACGadd_acg_rule-
Load Balancer APIs
list_load_balancers- Load Balancercreate_load_balancer- Load Balancerdelete_load_balancer- Load Balanceradd_load_balancer_target-
Cloud DB APIs
list_cloud_dbs- Cloud DBcreate_cloud_db- Cloud DBdelete_cloud_db- Cloud DB
- NCP API HMAC-SHA256
- API
.env.gitignore
401 Unauthorized
- API
404 Not Found
- API
- NCP API
400 Bad Request
-
(: serverCreateCount)
- Object Storage API
- Monitoring (Cloud Insight) API
- Auto Scaling API
- Block Storage