Skip to content

fix(say-server): pin to released mcp version#366

Merged
ochafik merged 1 commit intomainfrom
fix/say-server-mcp-version
Jan 26, 2026
Merged

fix(say-server): pin to released mcp version#366
ochafik merged 1 commit intomainfrom
fix/say-server-mcp-version

Conversation

@ochafik
Copy link
Contributor

@ochafik ochafik commented Jan 26, 2026

Summary

  • Fix say-server Python example that was failing to start
  • Pin to mcp>=1.26.0 instead of @main branch

The main branch of the MCP Python SDK has removed FastMCP from mcp.server.fastmcp (likely moving it to the standalone fastmcp package), causing import errors. The latest PyPI release (1.26.0) still includes FastMCP.

Test plan

  • Verified uv run examples/say-server/server.py --stdio starts successfully

🤖 Generated with Claude Code

The main branch of the MCP Python SDK has removed `FastMCP` (likely
moving it to the standalone `fastmcp` package), causing import errors.
Pin to mcp>=1.26.0 which is the latest release that still includes
`mcp.server.fastmcp`.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@ochafik ochafik force-pushed the fix/say-server-mcp-version branch from 8b30abd to 54ac78c Compare January 26, 2026 18:53
@ochafik ochafik changed the title fix: pin Python servers to released mcp version fix(say-server): pin to released mcp version Jan 26, 2026
@ochafik ochafik merged commit 01fa628 into main Jan 26, 2026
17 of 18 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.

1 participant