semvec/pypi-packages huggingface dataset:
mcp-cuc-fwj-zzt 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).
lauexplore 1.0.6
Post processing tools for data produced by the lauetools package.
License: MIT
Requires Python: >=3.8

# lauexplore

lauexplore is a Python library for *visualization* and *post-processing* of Laue µdiffraction data.

The data is collected with the LAUEMAX instrument at beamline BM32 of the European Synchrotron Radiation Facility (ESRF) in Grenoble. The raw Laue patterns are analyzed with the in-house developed [lauetools](https://github.com/BM32ESRF/lauetools) software.

The library is designed upon the lauetools ecosystem to manage its outputs for raster scans.

## Installation

The latest version can be installed directly from GitHub, where the source code is hosted

```bash
pip install git+https://github.com/serbng/lauexplore.git
```

The binary installer is also available at the Python Package Index (PyPI) and on Conda.

```bash
# PyPI
pip install lauexplore
```

```bash
# or conda
conda install -c ... lauexplore #TBD
```

## Documentation

Documentation is under development.

For now, refer to the in-code docstrings and the notebooks in the `examples/` folder.

## Contributing

Contributions, issues, and feature requests are welcome!
Feel free to open an [issue](https://github.com/serbng/lauexplore/issues) or submit a [pull request](https://github.com/serbng/lauexplore/pulls).