Skip to content

Remove deprecated mount/import argument order (deprecated 2.8.0+) #2193

@jlowin

Description

@jlowin

Remove support for the deprecated argument order in mount() and import_server() methods.

Old order: mount("prefix", server) / import_server("prefix", server)
New order: mount(server, "prefix") / import_server(server, "prefix")

Also removes support for deprecated separator parameters:

  • tool_separator
  • resource_separator
  • prompt_separator

Deprecated in: 2.8.0+

Files affected:

  • src/fastmcp/server/server.py

Metadata

Metadata

Assignees

No one assigned

    Labels

    breaking changeBreaks backward compatibility. Requires minor version bump. Critical for maintainer attention.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