semvec/pypi-packages huggingface dataset:
nacos-config-mcp 0.1.15
Nacos Config MCP - manage Nacos configuration servers for debugging
License: MIT
Requires Python: >=3.12
Keywords: config, mcp, nacos, protocol, server

# Nacos Config MCP

A Microservice Client Protocol (MCP) server for managing Nacos configuration servers.

This implementation uses the official [nacos-sdk-python](https://github.com/nacos-group/nacos-sdk-python) library.

## Installation

```bash
pip install nacos-config-mcp
```

## Usage

Run the server:

```bash
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
FolderSizes 0.1.5
A simple script to list folder sizes
License: MIT

# FolderSizes Project

## Description
FolderSizes is a Python package that provides a command-line interface for displaying the sizes of directories and files in a human-readable format. It allows users to easily visualize the space usage of their file system.

## Features
- Recursively calculates the total size of directories.
- Displays sizes in both human-readable format and in bytes.
- Optionally includes files in the size listing.
- Sorts entries by size, largest first.

## Installation
To install FolderSizes, you can use pip. First, ensure you have Python and pip installed on your system. Then, run the following command:

```
pip install FolderSizes
```

## Usage
After installation, you can use the `foldersizes` command in your terminal. Here are some examples of how to use it:

1. To display sizes of subdirectories in the current directory:
   ```
   foldersizes
   ```

2. To display sizes in a human-readable format:
   ```
   foldersizes -H
   ```

3. To include files in the listing:
   ```
   foldersizes --files
   ```

4. To sort entries by size, largest first:
   ```
   foldersizes -s
   ```

## Requirements
This package requires the `click` library. It will be installed automatically when you install FolderSizes.

## License
This project is licensed under the MIT License. See the LICENSE file for more details.

## Contributing
Contributions are welcome! Please feel free to submit a pull request or open an issue for any suggestions or improvements.

## Author
Carter Struck

## Acknowledgments
- Thanks to the contributors of the `click` library for making command-line interfaces easier to implement.