Skip to content

Update mcp dependency to >=1.8,<2 - #28

Merged
IceRhymers merged 1 commit into
IceRhymers:masterfrom
zhulinchng:master
Jul 30, 2026
Merged

Update mcp dependency to >=1.8,<2#28
IceRhymers merged 1 commit into
IceRhymers:masterfrom
zhulinchng:master

Conversation

@zhulinchng

@zhulinchng zhulinchng commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Problem

Running:

uvx uc-mcp-proxy \
  --url  <url> \
  --profile  <profile> \
  --auth-type <auth-type>

fails with:

ValueError: not enough values to unpack (expected 3, got 2)

Root cause

uc-mcp-proxy 0.5.0 expects mcp.client.streamable_http.streamable_http_client() to return 3 values.

But the installed mcp 2.0.0 returns only 2 values because MCP v2 removed the get_session_id callback.

So this is a version incompatibility between:

  • uc-mcp-proxy 0.5.0
  • mcp 2.0.0

Recommendation

Until uc-mcp-proxy publishes MCP v2 compatibility, keep mcp pinned to <2 or 1.12.4.

@IceRhymers
IceRhymers merged commit ad8f928 into IceRhymers:master Jul 30, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants