Nacos Config MCP
A Microservice Client Protocol (MCP) server for managing Nacos configuration servers.
This implementation uses the official nacos-sdk-python library.
Installation
pip install nacos-config-mcp
Usage
Run the server:
nacos-config-mcp
Features
The MCP server provides tools for interacting with Nacos configuration servers:
Configuration Management
- get_config: Retrieve configuration values
- publish_config: Create or update configuration (use with caution)
- remove_config: Delete configuration (use with extreme caution)
Namespace Operations
- list_namespaces: List all available namespaces
System
- just_get_version: Get the version of the MCP server
Important Notes
Some operations can potentially disrupt running services:
- Creating, updating, or deleting configurations can impact services that depend on them
- Always use appropriate caution when modifying production configurations
License
MIT
Metadata
Release files for nacos-config-mcp 0.1.15
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nacos_config_mcp-0.1.15.tar.gz | 8.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nacos_config_mcp-0.1.15-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.7 kB
Release files / nacos_config_mcp-0.1.15.tar.gz
| Download URL | nacos_config_mcp-0.1.15.tar.gz |
|---|---|
| Size | 8.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c49f8c9b95b715ba4d65e73d9300b8d268ca99ede6f54967317bbdcd5db6efb2
|
|
BLAKE2b-256 checksum How to use checksums |
b63e373b9c50393e6e163380817dd1e255d6c119cad6853845fdcca2d8346c8b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / nacos_config_mcp-0.1.15-py3-none-any.whl
| Download URL | nacos_config_mcp-0.1.15-py3-none-any.whl |
|---|---|
| Size | 4.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9e459d2e52a7ff9be10902c9df80f85e75452bf5e8a0029decbefb0e1f2c70d0
|
|
BLAKE2b-256 checksum How to use checksums |
db6d848fd0002b0c7b47bb01ef1c4d6764701cb77939c21cd1e039d761f569db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|