Skip to content

NovoMCP v1.1.1

Choose a tag to compare

@ariharrisonlab ariharrisonlab released this 24 Jul 03:11
bdb4330

Fixed

  • MCP-over-HTTP transport — standards-compliant Streamable HTTP clients (e.g. ollmcp) now connect to the engine end-to-end in local mode. Previously they failed with unhandled errors in a TaskGroup (1 sub-exception) and listed 0 tools, even though direct curl calls worked. Three fixes:
    • Added the server→client SSE stream (GET /) that the Streamable HTTP transport opens on connect — its absence was the source of the TaskGroup error.
    • Local mode is now auth-less for MCP clients, so no Authorization header is required.
    • tools/list no longer fails on core-tier tools.
  • initialize now reports the real engine version in serverInfo.

Upgrading: git pull && pip install -r requirements.txt (no config changes). Point any MCP client at http://localhost:8018/ and it connects.

Full changelog: https://github.com/NovoMCP/novomcp/blob/main/CHANGELOG.md