Skip to content

Commit 4d81b6b

Browse files
jbkjrJack Kochclaude
authored
fix: bump MCP SDK to >=1.23.0 for protocol 2025-11-25 support (#118)
Claude Desktop now requires MCP protocol version 2025-11-25, but mcp v1.16.0 only supports 2025-06-18. This causes Claude Desktop to silently refuse to expose tools despite a successful handshake. Bumps mcp[cli] from >=1.3.0 to >=1.23.0,<2 (resolves to v1.26.0). The <2 upper bound avoids upcoming v2 breaking changes per upstream SDK guidance. Co-authored-by: Jack Koch <jack@jbkjr.me> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent de08972 commit 4d81b6b

File tree

2 files changed

+173
-5
lines changed

2 files changed

+173
-5
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies = [
2323
"gradio>=6.0.1",
2424
"jinja2>=3.1.5",
2525
"loguru>=0.7.3",
26-
"mcp[cli]>=1.3.0",
26+
"mcp[cli]>=1.23.0,<2",
2727
"pydantic>=2.11.0",
2828
"pydantic-settings[toml]>=2.11.0",
2929
"tomli-w>=1.2.0",

0 commit comments

Comments
 (0)