2 Commits

Author SHA1 Message Date
ff47df8ec7 Prepare project for PyPI publication
- 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.
2025-11-15 11:54:19 -07:00
8b4f9fbfff Initial implementation of mcrentcast MCP server
- Complete Rentcast API integration with all endpoints
- Intelligent caching system with hit/miss tracking
- Rate limiting with exponential backoff
- User confirmation system with MCP elicitation support
- Docker Compose setup with dev/prod modes
- PostgreSQL database for persistence
- Comprehensive test suite foundation
- Full project structure and documentation
2025-09-09 08:41:23 -06:00