mcp>=1,<2 fastmcp>=3,<4 python-dotenv>=1,<2 uvicorn>=0.34,<1 starlette>=0.46,<1 icalendar>=7,<8 recurring-ical-events>=3,<4 python-dateutil>=2,<3