v1.1.1
What's changed
Changed
- fastmcp bumped 3.2.4 → 3.4.2. No API changes affect this server; the bump picks up upstream bug fixes and performance improvements.
Fixed
- Access-denied error messages now include the allow-listed paths so the LLM (and user) understand why a path was rejected without requiring a separate `list_allowed_paths()` call.
- `transcribe_audio` tool description clarifies that files must be on the local filesystem, not in Claude's container — suppresses a common LLM fallback.
- Disabled FastMCP's built-in update-check nag on server startup (`FASTMCP_CHECK_FOR_UPDATES=off` is no longer required in the Claude Desktop config).
- CodeQL CI workflow now triggers on the correct branch (`main`).
Documentation
- Added Homebrew tap as the recommended install method:
```bash
brew tap docdyhr/tap
brew install docdyhr/tap/macwhisper-mcp-server
``` - Claude Desktop config simplified: `"command": "macwhisper-mcp"` (no hardcoded venv path) when installed via Homebrew or `pip install`.
- MIT `LICENSE` file added to repo root.
Full changelog: https://github.com/docdyhr/macwhisper-mcp-server/blob/main/CHANGELOG.md