@mcp-web/bridge:
- feat: return a synthetic
get_connection_statustool when no browser session is connected, so MCP clients can discover the bridge before any frontend has authenticated - fix: remove default bridge URL requirement from config — bridge URL must now be explicitly provided
@mcp-web/client:
- feat: re-poll
tools/listafter browser connects, so the client picks up real tools registered by the frontend - fix: avoid false CLI detection in bundled builds — the
isNodeCLIguard now checks forMCP_SERVER_URLto prevent the standalone CLI code from running when@mcp-web/clientis bundled into other entry points via esbuild
@mcp-web/core:
- fix: correct WebSocket connection URL construction
- feat: expose
onConnectionStateChangecallback for tracking connection lifecycle
@mcp-web/react:
- feat: improved connection status tracking in
useConnectedMCPWebhook
@mcp-web/client:
- fix: pass
iconsarray (not singulariconstring) per MCP SDK schema, fixing missing icon in Claude Desktop - fix: add
Accept: application/jsonheader to bridge info fetch - fix: log tool execution and bridge info fetch errors instead of silently swallowing them
@mcp-web/bridge:
- fix: return
iconsarray in server info and initialize responses - fix: use actual request ID in error responses instead of hardcoded
0 - fix: log JSON parse warnings for tool/resource responses
@mcp-web/client:
- fix: make CLI more robust and point
binto standalone bundle
- initial release