Skip to content

v0.1.2 — pin mcp<2 so installs work again

Choose a tag to compare

@musharna musharna released this 31 Jul 00:52
de68965

Fixes broken installs against the mcp 2.0.0 SDK.

The dependency was an unbounded "mcp". The MCP spec revision 2026-07-28 shipped alongside mcp 2.0.0 on the same day, so a clean pip install ldraw-mcp resolved the new major — in which mcp.server.fastmcp no longer exists — and the server failed at import with:

ModuleNotFoundError: No module named 'mcp.server.fastmcp'

Now pinned mcp<2.

Migrating to the 2.x API is separate work, done in 0.2.0. The new spec's deprecations carry a twelve-month minimum window, and this server is stdio, which the stateless-transport changes do not touch.

Full changelog: https://github.com/musharna/ldraw-mcp/blob/main/CHANGELOG.md