Skip to content

v0.2.2 — Fix broken install (pin mcp SDK <2)

Latest

Choose a tag to compare

@Arrmlet Arrmlet released this 20 Aug 20:13
6c20e53

Fixed

  • Broken install on fresh environments (#13): MCP SDK 2.0.0 removed mcp.server.fastmcp, and the unpinned mcp[cli] dependency made every new uvx macrocosmos-mcp / pip install macrocosmos-mcp crash at import with ModuleNotFoundError. The dependency is now pinned to mcp[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.