Kiritoljw/huaweicloud_nacos_mcp_server
If you are the rightful owner of huaweicloud_nacos_mcp_server and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
HuaweiCloud Nacos-MCP-Server is a Model Context Protocol server enabling interaction with Huawei Cloud service CSE.
HuaweiCloud_nacos_mcp_server
Version
v0.1.0
Overview
Nacos is an easy-to-use platform designed for dynamic service discovery and configuration and service management. It helps you to build cloud native applications and microservices platform easily.
HuaweiCloud Nacos-MCP-Server is a Model Context Protocol (Model Context Protocol) server, providing the ability for MCP clients (such as Cherry Studio, Claude Desktop, Cline, Cursor) to interact with Huawei Cloud CSE Nacos service. Full-chain management of HuaweiCloud nacos resources can be carried out based on natural language.
1. Nacos version required `2.x`, because of depended on the [Nacos Open API](https://nacos.io/zh-cn/docs/open-api.html) in 2.x.
2. python version recommend upper `3.11`.
Available Tools
Cover all apis, use as needed, the list and status are as follows:
| category | tool name | function description | status |
|---|---|---|---|
| nacos | Register instance | Register an instance to service. | Done |
| Deregister instance | Delete instance from service. | Done | |
| Modify instance | Modify an instance of service. | Done | |
| Query instances | Query instance list of service. | Done | |
| Query instance detail | Query instance details of service. | Done | |
| Send instance beat | Send instance beat | Done | |
| Create service | Create service | Done | |
| Delete service | Delete a service, only permitted when instance count is 0. | Done | |
| Update service | Update a service | Done | |
| Query service | Query a service | Done | |
| Query service list | Query service list | Done | |
| Query system switches | Query system switches | Done | |
| Update system switch | Update system switch | Done | |
| Query system metrics | Query system metrics | Done | |
| Query server list | Query server list | Done | |
| Query the leader of current cluster | Query the leader of current cluster | Done | |
| Update instance health status | Update instance health status, only works when the cluster health checker is set to NONE. | Done |