semvec/pypi-packages huggingface dataset:
mcp-cuc-hx 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).
phisaver-client 1.0.4
A client library for accessing Phisaver API
License: MIT
Requires Python: >=3.9
Keywords: api, client, openapi, phisaver

This package provides a client for the PhiSaver API. It is auto-generated using OpenAPI specifications from that API. 


## Install

```bash
pip install phisaver-client
```


<!-- ## Usage
```
import phisaver_client 

For testing from Test PyPI:
```bash
pip install --index-url https://test.pypi.org/simple/ --extra-index-url https://pypi.org/simple/ phisaver-client
```



``` -->

## Documentation

The documentation for the client can be found at: https://github.com/phisaver/phisaver-client
python-chess-gui 0.1.4
A Python chess GUI application using pygame and python-chess with Stockfish support
License: MIT
Requires Python: >=3.12
Keywords: chess, game, gui, pygame, stockfish

# Python Chess GUI

![Demo](chess_demo.gif)

A Python chess application with a graphical user interface built using pygame and python-chess library, featuring player vs Stockfish AI gameplay.

## Features

- Player vs Stockfish AI gameplay
- Color selection (play as White or Black)
- Adjustable AI difficulty (Level 1-5)
- Move takeback (undo)
- Hint system and real-time evaluation bar (computed at chosen difficulty level)
- Visual highlights for legal moves, last move, and check

## Installation

### macOS

```bash
# Install Stockfish and Python 3.12
brew install stockfish python@3.12

# Install pipx and the game
brew install pipx
pipx ensurepath
source ~/.zprofile
pipx install python-chess-gui --python python3.12

# Run the game
chess-gui
```

### Debian/Ubuntu

```bash
# Install Stockfish and Python 3.12
sudo apt install stockfish python3.12

# Install pipx and the game
sudo apt install pipx
pipx ensurepath
source ~/.bashrc
pipx install python-chess-gui --python python3.12

# Run the game
chess-gui
```

## Controls

- **Mouse click**: Select piece / move piece / menu selection
- **H**: Get a hint (Stockfish's suggested move)
- **Z**: Undo last move
- **N**: New game (return to menu)
- **Q / Escape**: Quit

## License

MIT License