semvec/pypi-packages huggingface dataset:
audio-slice-mcp 0.1.6
MCP server for audio segment slicing using ffmpeg
License: MIT
Requires Python: >=3.12
Keywords: audio, conversion, ffmpeg, mcp, metadata, processing, volume

# Audio Slice MCP

截取音频片段的 MCP 服务，提供 `slice_audio` 工具。返回值为英文文本。

## 安装
```bash
pip install audio-slice-mcp
```

## 运行
```bash
audio-slice-mcp
```

## 工具
- `slice_audio(input_audio_path: str, output_audio_path: str, start_time: str, end_time: str, copy_codec: bool = True) -> str`
  - 支持时间格式：秒数（如 `90`）、`MM:SS`、`HH:MM:SS`
  - `copy_codec=true` 时不重新编码，速度更快

## 示例
截取 00:00:10 到 00:00:30：
audio-properties-mcp 0.1.6
MCP server for audio property conversion (bitrate/sample rate/channels)
License: MIT
Requires Python: >=3.12
Keywords: audio, conversion, ffmpeg, mcp, metadata, processing, volume

# Audio Properties MCP

调整音频属性的 MCP 服务，提供 `convert_audio_properties` 工具。返回值为英文文本。

## 安装
```bash
pip install audio-properties-mcp
```

## 运行
```bash
audio-properties-mcp
```

## 工具
- `convert_audio_properties(input_audio_path, output_audio_path, target_format, bitrate?, sample_rate?, channels?, sample_format?) -> str`
  - 注意：WAV/PCM 不支持 `bitrate`，应使用 `sample_format`（如 s16/s24/s32/flt）
  - 其它格式可设置 `bitrate`

## 示例
将 FLAC 转 48kHz 双声道 AAC：
audio-format-mcp 0.1.6
MCP server for audio format conversion using ffmpeg
License: MIT
Requires Python: >=3.12
Keywords: audio, conversion, ffmpeg, mcp, metadata, processing, volume

# Audio Format MCP

进行音频格式转换的 MCP 服务，提供 `convert_audio_format` 工具。返回值为英文文本。

## 安装
```bash
pip install audio-format-mcp
```

## 运行
```bash
audio-format-mcp
```

## 工具
- `convert_audio_format(input_audio_path: str, output_audio_path: str, target_format: str) -> str`
  - 支持常见格式：mp3/aac/m4a/wma/wav/flac/ogg/opus
  - 自动选择合适编码器与容器（如 m4a->mp4, aac->adts）

## 示例
将 WAV 转 MP3：
pdf-mcp-encrypt 0.1.4
MCP服务：PDF 加密，仅提供 encrypt_pdf_file
License: MIT
Requires Python: >=3.10
Keywords: fastmcp, mcp, model-context-protocol, pdf

# PDF 加密 MCP 服务

仅提供一个工具：`encrypt_pdf_file`，用于为 PDF 设置密码与权限，或进行光栅化加密。

## 运行

```bash
uv run pdf-mcp-server
```

或：

```bash
$env:PYTHONPATH="src"; python -c "import pdf_mcp.server; pdf_mcp.server.main()"
```

## 工具：encrypt_pdf_file

- `input_path` (str) 输入 PDF 文件路径
- `output_path` (str) 输出 PDF 文件路径
- `user_password` (str) 用户密码
- `owner_password` (str, 可选) 所有者密码
- `allow_printing/modifying/copying/annotating/fillingForms` (bool) 权限设置
- `mode` (str) 加密模式：`basic` 或 `rasterize`
- `dpi`/`image_format`/`quality` 光栅化参数（仅在 `rasterize` 模式）

## 示例

```
为 report.pdf 设置打开密码 123456，允许打印但禁止复制
```

## 依赖

- `fastmcp`
- `pikepdf`
- `pymupdf` (fitz)

## License

MIT