Skip to content

[BUG] #531

@Neoexm

Description

@Neoexm

Describe the bug
Zoo Code rejects a local MCP server using streamable HTTP with the error:

Server's protocol version is not supported: 2025-06-18

The MCP server is running locally at:

http://127.0.0.1:13337/mcp

This is an IDA Pro MCP server using streamable HTTP transport.

To Reproduce
Steps to reproduce the behavior:

  1. Open Zoo Code.
  2. Add a new MCP server to the config.
  3. Use the following server config:
{
  "mcpServers": {
    "ida-pro-mcp": {
      "type": "streamable-http",
      "url": "http://127.0.0.1:13337/mcp"
    }
  }
}
  1. Reload/restart Zoo Code.
  2. Zoo Code attempts to connect to the MCP server.
  3. The following error appears:

Server's protocol version is not supported: 2025-06-18

Expected behavior
Zoo Code should connect to the MCP server if the protocol version is supported.

If this MCP protocol version is not supported, Zoo Code should ideally show which MCP protocol versions are currently supported, so users can tell whether the issue is with Zoo Code, the MCP server, or the server configuration.

Screenshots

Image

Video

What version of zoo are you running
Zoo Code version: 3.58.1

Additional context
The MCP server is an IDA Pro MCP server running locally on:

http://127.0.0.1:13337/mcp

The server is configured as a streamable HTTP MCP server. The issue appears to be caused by Zoo Code not supporting MCP protocol version 2025-06-18, or not negotiating/handling that version correctly.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions