Skip to content

The MCP server SHOULD have an informational GET endpoint #402

@esnible

Description

@esnible

Currently, when the MCP server is deployed, the route "/mcp*" is sent to the MCP server.

Thus, a user can do

curl http://mcp.127-0-0-1.sslip.io:8090/mcp/rutabaga and get the output

Hello, World!  BTW, the MCP server is on /mcp

This provides a quick test that the MCP server is operational, and gives the user a hint on what the PATH part of the URL should look like.

It would be helpful to the user if other paths, e.g. /, also output the same informational message instead of returning 404

An HTTP GET on /mcp may choose to block, as we do now. Although we may want to have the server complain if an expected Accept header isn't present.

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/user-experienceImprovements that are relevant to end-user experiencegood first issueGood for newcomerspriority/normalCan be worked on after critical and high priority items are accounted fortriage/acceptedHas been assessed, and accepted for work

    Projects

    Status

    Backlog

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions