You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the feature or problem you’d like to solve
Currently, the GitHub MCP Server Dockerfile supports execution only through the stdio interface. This limitation restricts its use with clients expecting an SSE (Server-Sent Events) endpoint, which is useful for long-lived, real-time communication patterns such as streaming model context updates
Proposed solution
Add a new entry point or configuration in the Dockerfile to allow the GitHub MCP Server to run as an SSE server out-of-the-box. This could include:
Exposing an HTTP server that serves SSE responses on a configurable port (e.g., /sse).
Allowing the user to select between stdio or sse mode via environment variable or command argument.
This feature would simplify deployments, improve integration with SSE-compatible MCP clients, and make it easier for users to run the server without custom infrastructure.
Additional context
Many MCP clients and tools support SSE mode by default. Enabling this in the Dockerfile will enhance compatibility and usability, especially in containerized or orchestration environments like Kubernetes.
The text was updated successfully, but these errors were encountered:
Describe the feature or problem you’d like to solve
Currently, the GitHub MCP Server Dockerfile supports execution only through the stdio interface. This limitation restricts its use with clients expecting an SSE (Server-Sent Events) endpoint, which is useful for long-lived, real-time communication patterns such as streaming model context updates
Proposed solution
Add a new entry point or configuration in the Dockerfile to allow the GitHub MCP Server to run as an SSE server out-of-the-box. This could include:
Exposing an HTTP server that serves SSE responses on a configurable port (e.g., /sse).
Allowing the user to select between stdio or sse mode via environment variable or command argument.
This feature would simplify deployments, improve integration with SSE-compatible MCP clients, and make it easier for users to run the server without custom infrastructure.
Additional context
Many MCP clients and tools support SSE mode by default. Enabling this in the Dockerfile will enhance compatibility and usability, especially in containerized or orchestration environments like Kubernetes.
The text was updated successfully, but these errors were encountered: