Skip to content

Remove resource_prefix_format="protocol" support (deprecated 2.4.0) #2195

@jlowin

Description

@jlowin

Remove support for the legacy resource_prefix_format="protocol" setting.

Deprecated in: 2.4.0
Current default: resource_prefix_format="path"

Legacy format: prefix+resource://path
Current format: resource://prefix/path

Files affected:

  • src/fastmcp/server/server.py
  • src/fastmcp/settings.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    breaking changeBreaks backward compatibility. Requires minor version bump. Critical for maintainer attention.enhancementImprovement to existing functionality. For issues and smaller PR improvements.serverRelated to FastMCP server implementation or server-side functionality.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions