semvec/pypi-packages huggingface dataset:
bwreceive 0.1.1
bwreceive is a wrapper around bw-cli to display bitwarden send password
Requires Python: >=3.12

bwreceive
=========

bwreceive is a wrapper around [bw-cli](https://github.com/bitwarden/clients/releases) to display bitwarden send password from a custom bwsend:// url containing both the bitwarden url and the password to access it

Usage
-----

The expected format of the URL is `bwsend://<bitwarden url>?<send password>`

```
bwreceive --help
usage: bwreceive [-h] [-V] [-l {ERROR,WARNING,INFO,DEBUG}] url

Bitwarden Send opener

positional arguments:
  url                   example: bwsend://<send-url>?<send-password>

options:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
                        

Download bitwarden-cli from https://github.com/bitwarden/clients/releases/ and install it in your PATH for this script to work
```

Development
-----------

Setup environment, this will install all dependencies as well as the package itself in your virtual environment.

```bash
python -m venv venv
. venv/bin/activate
pip install -e .
```
openprotocal 0.1.0
Open Protocal to adapt different protocols and deploy frameworks
Requires Python: >=3.7

# FastAPI MCP

A JSON-RPC MCP protocol implementation based on FastAPI.

## Installation

```bash
pip install fastapi-mcp
```

## Quick Start

```python
from fastapi import FastAPI
from fastapi_mcp import mcp

app = FastAPI()

@mcp()
async def hello(request, name: str = "World"):
    return f"Hello, {name}!"

# MCP routes will be automatically registered to the FastAPI application
```

## Features

- Fully compatible with JSON-RPC 2.0 specification
- Automatic route registration
- Exception handling
- Type hint support

## License

MIT License