uv tool install --python 3.12 bloom-cli==0.1.2 currently resolves mcp==2.2.0.
bloom --help then fails at startup because Bloom imports streamablehttp_client, while MCP 2.x exposes streamable_http_client. The same failure occurs on Python 3.14.
- A minimal fix could either cap MCP below 2 or update Bloom for the MCP 2.x API and publish a patch release.
@Ilm-Alan, which compatibility direction do you prefer? We have a Polli harness bloom integration ready that creates a dedicated Pollinations key, but want the documented clean install to start successfully first.
uv tool install --python 3.12 bloom-cli==0.1.2currently resolvesmcp==2.2.0.bloom --helpthen fails at startup because Bloom importsstreamablehttp_client, while MCP 2.x exposesstreamable_http_client. The same failure occurs on Python 3.14.@Ilm-Alan, which compatibility direction do you prefer? We have a Polli
harness bloomintegration ready that creates a dedicated Pollinations key, but want the documented clean install to start successfully first.