- Fix test imports to use correct package paths (mcrentcast instead of src.mcrentcast)
- Rename TestReporter to ReportGenerator to avoid pytest collection warnings
- Add build exclusions to prevent unwanted files in source distribution
- Add temporary refactoring docs to .gitignore
Build is now clean and ready for PyPI publication. All core functionality verified working.
- Fix MCP server main() to use app.run() synchronously (FastMCP 2.x)
- Add comprehensive test suite with 32+ test methods for all 13 tools
- Add detailed installation guide (docs/INSTALLATION.md)
- Add complete usage guide with examples (docs/USAGE.md)
- Update README with production installation command
- Add pytest configuration with beautiful HTML reports
- Test caching, rate limiting, and error handling
- Document the production command: claude mcp add mcrentcast -- uvx --from git+https://git.supported.systems/MCP/mcrentcast.git mcrentcast