{"library":"mcp2websocket","type":"library","category":null,"description":"mcp2websocket v2.0.0 bridges MCP stdio clients to WebSocket-based MCP servers, translating JSON-RPC messages between the two transports. It provides automatic reconnection with exponential backoff, message queuing during disconnects, heartbeat/ping-pong for health checks, and optional debug logging to stderr. Unlike raw WebSocket clients, it handles the full lifecycle: graceful shutdown, connection management, and compatibility with MCP client configs (e.g., Claude Desktop). Requires Node >=14. Package is stable with infrequent releases.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","mcp","websocket","bridge","stdio","json-rpc"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install mcp2websocket","imports":["import mcp2websocket from 'mcp2websocket'","npx mcp2websocket ws://example.com/mcp","const mcp2websocket = (await import('mcp2websocket')).default"]},{"cmd":"yarn add mcp2websocket","imports":[]},{"cmd":"pnpm add mcp2websocket","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"mcp2websocket","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}