semvec/pypi-packages huggingface dataset:
mcp-cuc-mycmyc 0.1.0
An MCP Server that provides a tool to get the current time with optional timezone support
License: MIT
Requires Python: <4.0,>=3.10

# MCP Time Server

An MCP Server that provides a tool to get the current time with optional timezone support.

## Features

- Provides a `get_current_time` tool to retrieve the current time
- Supports optional timezone parameter
- Simple and lightweight implementation
- Built using the Model Context Protocol (MCP)

## Installation

```bash
pip install mcp-time-server
```

## Usage

### Running the Server

```bash
mcp-time-server
```

This will start the MCP Server using the STDIO transport, which is suitable for local process communication.

### Using the `get_current_time` Tool

The server exposes a single tool called `get_current_time` that can be used by MCP clients.

#### Parameters

- `timezone` (optional): A timezone string, e.g., "Asia/Shanghai", "America/New_York"
  - If not provided, the system's default timezone will be used

#### Return Value

A formatted string representing the current time in the format: `YYYY-MM-DD HH:MM:SS.SSSSSS TIMEZONE`

#### Examples

```python
# Get current time in system default timezone
result = await mcp_client.call_tool("get_current_time")
# Example output: "2023-12-25 13:45:30.123456 EST"

# Get current time in a specific timezone
result = await mcp_client.call_tool("get_current_time", timezone="Asia/Shanghai")
# Example output: "2023-12-26 02:45:30.123456 CST"
```

## Project Structure

```
mcp-time-server/
├── mcp_time_server/
│   ├── __init__.py      # Package initialization
│   └── main.py          # Main server implementation
├── pyproject.toml       # Project configuration
├── README.md            # This file
├── LICENSE              # License file
└── .gitignore           # Git ignore file
```

## License

MIT License - see the LICENSE file for details.

## About MCP

The Model Context Protocol (MCP) is an open-source standard for connecting AI applications to external systems. For more information, visit [modelcontextprotocol.io](https://modelcontextprotocol.io).
geeassist 0.1.4
A comprehensive Python package to simplify Google Earth Engine learning and usage.
License: MIT
Requires Python: >=3.7

# Google Earth Engine Assistant (geeassistant)

**geeassistant** is a Python package designed to simplify the learning curve and daily usage of Google Earth Engine (GEE). It provides high-level wrappers, intuitive utility functions, and streamlined workflows for geospatial analysis.

## Features

- **Simplified Initialization**: One-line authentication and initialization.
- **Easy Indices**: Built-in functions for calculating NDVI, NDWI, EVI, etc.
- **Smart Filtering**: Helpers to filter collections by date, bounds, and metadata more intuitively.
- **Exporting Made Simple**: Wrappers for exporting images and tables to Drive or Cloud Storage.
- **Learning Modules**: access to simplified documentation and code snippets directly from the package.

## Installation

```bash
pip install geeassistant
```

## Usage

```python
import geeassistant as gea
import ee

# Initialize session
gea.init()

# Load a collection and calculate NDVI
l8 = ee.ImageCollection('LANDSAT/LC08/C01/T1_TOA')
ndvi_chem = gea.indices.calculate_ndvi(l8.first(), 'B5', 'B4')

print("NDVI calculated!")
```

## Documentation

Full documentation is available at [https://yourusername.github.io/geeassistant](https://yourusername.github.io/geeassistant).

## License

MIT