-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
component:serverMCP Server componentMCP Server component
Description
According to the latest MCP specification (modelcontextprotocol/modelcontextprotocol#206), HTTP+SSE has been replaced with a more flexible plain HTTP transport, removing the need for long connections.
SSE presents several challenges that make debugging and running a local server inconvenient:
- The SSE server relies on a persistent connection, which breaks when the MCP server process (like Binary Ninja) is closed. Few MCP clients handle reconnections effectively.
- Multiple clients connecting to the same MCP server often experience random failures.
- Lack of debugging tools. SSE is frustrating, and combining SSE with the MCP inspector is even worse. Adding stdio redirector into the mix makes it unbearable.
Metadata
Metadata
Assignees
Labels
component:serverMCP Server componentMCP Server component