# Audio Info MCP

获取音频文件详细信息的 MCP 服务，提供 `get_audio_info` 工具。返回值为英文且 ASCII 编码。

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

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

## 工具
- `get_audio_info(audio_path: str) -> str`
  - 参数：`audio_path` 音频文件路径
  - 返回：JSON 字符串
  - 错误处理：当 `audio_path` 为空/无效/文件不存在，返回结构化错误 JSON（不抛异常）

## 示例
```json
{
  "isError": false,
  "data": {
    "file_path": "C:\\Users\\user\\Music\\demo.mp3",
    "format": { "format_name": "mp3", "duration": "...", "size": "...", "bit_rate": "...", "tags": {...} },
    "audio_stream": { "codec_name": "mp3", "sample_rate": "44100", "channels": 2, ... },
    "raw_info": { "streams": [...], "format": {...} }
  }
}
```