spring-nacos-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| NACOS_PASSWORD | No | Global fallback password for Nacos authentication. | |
| NACOS_USERNAME | No | Global fallback username for Nacos authentication. | |
| SPRING_NACOS_MCP_MASK | No | Enable masking of secret values (e.g., '1' or custom list like 'password,apikey'). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {
"listChanged": false
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| nacos_list_envsA | List the environments (Spring profiles) auto-discovered from this repository's application/bootstrap files, with each environment's Nacos server address, namespace and groups. Call this first if you are unsure which environments exist. |
| nacos_get_configA | Read the raw content of one Nacos config by its exact dataId (e.g. 'order-service.properties'). Use nacos_search_config first when you don't know which dataId contains a key. |
| nacos_get_app_configA | Read the effective configuration of one application: its own config (.) plus the shared/extension configs declared in the project (spring.cloud.nacos.config.shared-configs). Prefer this over nacos_get_config when asked about an app's settings. |
| nacos_list_configsA | List config dataIds in an environment's namespace (no content by default). Optionally fuzzy-filter by dataId substring. |
| nacos_search_configA | Full-text search across all config contents in one environment. Returns matching dataIds with the matching lines. Use this to find which config file defines a property key. |
| nacos_diff_configA | Compare one config (dataId) between two environments and return a structured key-level diff: keys only in A, only in B, and changed values. The best tool for questions like 'is X consistent between dev and test?'. |
| nacos_list_servicesC | List service names registered in the Nacos naming/discovery registry of one environment. |
| nacos_list_instancesA | List the online instances (IP, port, health) of one service. Use for 'is service X up / why is it offline' questions. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/kestiny18/spring-nacos-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server