Skip to content

Multiple SSE urls on same port #281

Closed
@fengerzh

Description

@fengerzh

Enhancement Description

I would like to start a FastMCP server on port 8000, but isolate tools into different groups, so for example, if MCP client set url to https://www.example.com:8000/sse1 see tools A, but won't see tools B. And also, if MCP client set url to https://www.example.com:8000/sse2 see tools B and not see tools A. Is that possible?

Use Case

This is very useful as we don't want to start multiple processes and use multiple ports.

Proposed Implementation

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions