Fixed
- Broken install on fresh environments (#13): MCP SDK 2.0.0 removed
mcp.server.fastmcp, and the unpinnedmcp[cli]dependency made every newuvx macrocosmos-mcp/pip install macrocosmos-mcpcrash at import withModuleNotFoundError. The dependency is now pinned tomcp[cli]>=1.2,<2.
No code changes — existing working installs are unaffected. Migrating to the MCP SDK 2.0 API (mcp.server.mcpserver) is planned as a follow-up, after which the pin will be widened.
Note: 0.2.2 must also be published to PyPI for uvx macrocosmos-mcp users to get the fix. Until then, the workaround is uvx --with "mcp[cli]<2" macrocosmos-mcp.