v0.4.2 — the package can start again
If you installed seleniumboot-mcp on or after 2026-07-28, it could not start. This release fixes that. Upgrade with pip install --upgrade seleniumboot-mcp.
Fixed
- The package no longer installs against an
mcpSDK it cannot run on. The dependency was declaredmcp>=1.0.0with no upper bound, so oncemcp2.0.0 went stable (2026-07-28) every freshpip/uvinstall resolved to it — and 2.0.0 removed theServer.list_tools/Server.call_tooldecorators this server registers all 85 tools with. The result was anAttributeErrorat import time: the entry point died before a single tool was registered, with no workaround available. The dependency is now boundedmcp>=1.0.0,<2.0.0. (Fixes #2)
Migrating to the mcp 2.0 API is the real fix and is tracked separately; this release exists to unbreak installs now.
Thanks to @hakanngul for the report, which included an accurate root-cause diagnosis.