semvec/pypi-packages huggingface dataset:
restaurant-reservation-assistant 0.1.0
An MCP server for searching restaurants, getting venue details, and handling reservation requests with situation-based recommendations
Requires Python: >=3.10

# Restaurant Reservation Assistant

An MCP server for searching restaurants, getting venue details, and handling reservation requests with situation-based recommendations

## Installation

```bash
uvx restaurant-reservation-assistant
```

## Tools

- `search_restaurants`: Search for restaurants in a specific area with filters for cuisine, price range, and other preferences
- `get_restaurant_details`: Get detailed information about a specific restaurant including hours, menu highlights, and reservation policies
- `request_reservation`: Generate a reservation request with all necessary details that can be sent to the restaurant

## Resources

- `dining://areas/{area_name}`: Database of popular dining neighborhoods and areas with their characteristics
- `cuisine://occasions/{occasion_type}`: Guide matching cuisine types to different dining occasions and situations

## Prompts

- `restaurant_recommendation`: Generate personalized restaurant recommendations based on specific situations and preferences
- `reservation_assistance`: Help format and prepare reservation requests with proper etiquette and information

## Claude Desktop Configuration

```json
{
  "mcpServers": {
    "restaurant-reservation-assistant": {
      "command": "uvx",
      "args": ["restaurant-reservation-assistant"]
    }
  }
}
```

---

Generated with MCP Builder
github-issue-pr-manager 0.1.0
MCP server for managing GitHub issues and pull requests, providing AI agents with tools to gather context and close issues through PR workflows
Requires Python: >=3.10

# GitHub Issue PR Manager

MCP server for managing GitHub issues and pull requests, providing AI agents with tools to gather context and close issues through PR workflows

## Installation

```bash
uvx github-issue-pr-manager
```

## Tools

- `get_issue`: Get detailed information about a GitHub issue including comments and linked PRs
- `list_issue_prs`: List all pull requests that reference or are linked to a specific issue
- `get_pull_request`: Get detailed information about a pull request including its status and mergability
- `list_repository_prs`: List pull requests in a repository with optional filtering by state
- `create_pull_request`: Create a new pull request
- `merge_pull_request`: Merge a pull request if it's ready
- `close_issue`: Close an issue and optionally add a closing comment
- `add_issue_comment`: Add a comment to an issue

## Resources

- `docs://github-api/{endpoint}`: GitHub API documentation reference for issues and pull requests
- `guide://workflow`: Guide for using this MCP to close issues with PRs

## Prompts

- `analyze_issue`: Analyze an issue and determine what actions are needed to resolve it
- `close_issue_workflow`: Guide through the complete workflow to close an issue via PR

## Claude Desktop Configuration

```json
{
  "mcpServers": {
    "github-issue-pr-manager": {
      "command": "uvx",
      "args": ["github-issue-pr-manager"]
    }
  }
}
```

---

Generated with MCP Builder
xdk 0.8.1
Python SDK for the X API
Requires Python: >=3.8

<!--
AUTO-GENERATED FILE - DO NOT EDIT
This file was automatically generated by the XDK build tool.
-->
# XDK Python SDK

<!--
Auto-generated README for the X API Python SDK.

This file contains the documentation and usage examples
for the generated Python SDK package.

Generated automatically - do not edit manually.
-->

A Python SDK for the X API.

## Installation

```bash
uv add xdk
```

Or with pip:
```bash
pip install xdk
```

## Usage

```python
from xdk import Client

# Initialize the client
client = Client(
    api_key="your_api_key",
    api_secret="your_api_secret",
    access_token="your_access_token",
    access_token_secret="your_access_token_secret"
)

# Use the client to interact with the X API
# For example, to get posts:
posts = client.posts.get(ids=["1234567890"])

# To search for posts:
search_results = client.posts.recent_search(query="python")

# To post a post:
post = client.posts.create(post_data={"text": "Hello, world!"})
```

## Features

- Full support for the X API v2
- Simple and intuitive interface
- Comprehensive documentation
- Type hints for better IDE support

## Documentation

For more information, see the [documentation](https://docs.x.com/xdks/python/overview).

## License

This project is licensed under the MIT License - see the LICENSE file for details.
niripy 0.2.5
Python bindings for Niri.
Requires Python: >=3.12

# Niripy

[![Python](https://img.shields.io/badge/Python-3.14-3776AB?logo=python&style=for-the-badge)](#)
[![GitHub Release](https://img.shields.io/github/v/release/kjmcnamara1/niripy?style=for-the-badge&logo=github)](https://github.com/kjmcnamara1/niripy/releases/latest)
[![PyPI - Version](https://img.shields.io/pypi/v/niripy?style=for-the-badge&logo=pypi)](https://pypi.org/project/niripy)

<!-- [![AUR Version](https://img.shields.io/aur/version/python-niripy?style=for-the-badge&logo=archlinux)](https://aur.archlinux.org/packages/python-niripy) -->

Python bindings for the [Niri](https://yalter.github.io/niri) wayland compositor.

Credit to [hyprpy](https://github.com/ulinja/hyprpy) for providing inspiration and a great starting point.

> [!WARNING] Initial Development
> Niripy is still in very active and early stages of development.

## Quickstart

### Installation

#### Pip

```bash
pip install niripy
```

#### Uv

```bash
uv add niripy
```

<!-- #### Arch Linux -->

<!-- ```bash -->
<!-- yay -S python-niripy -->
<!-- ``` -->

### Examples

```py
from niripy import Instance

niri = Instance()

window = niri.get_active_window()
```