Best Socket.io MCP Servers
Socket.IO is a JavaScript library for real-time web applications. It enables bidirectional, event-based communication between web clients and servers, allowing for features like real-time analytics, instant messaging, binary streaming, and document collaboration.
Why this server?
Allows running Socket.IO interactions against any service URL, enabling real-time event-based communication through the embedded API workbench.
AlicenseAqualityAmaintenanceLets an AI agent discover and call the APIs of a running service — gRPC, REST/OpenAPI, GraphQL, SignalR, MQTT, WebSocket and more — and record, replay, mock and assert on those calls. Calls only go to allowlisted URLs, and tools that change state ask for confirmation first.2812Apache 2.0Why this server?
Supports Socket.IO connections for testing real-time Socket.IO APIs.
AlicenseAqualityAmaintenanceAPI client for coding agents. Sends saved HTTP, GraphQL and gRPC requests, runs collections with their checks, and creates or edits requests over stdio or loopback HTTP, with secret values redacted and calls limited to an allowlist of hosts.1664MITWhy this server?
Enables real-time messaging in the web-based chat interface for interactive deal searching.
AlicenseBqualityDmaintenanceA Model Context Protocol server that aggregates and compares deals from multiple sources including Slickdeals, RapidAPI marketplace, and web scraping, enabling users to search, filter, and compare deals through a chat interface.67MITWhy this server?
Supports upgrading Socket.IO, including dependency analysis, breaking change detection, and safe migration.
AlicenseBqualityDmaintenanceEnables AI agents to safely upgrade JavaScript and TypeScript projects through dependency analysis, upgrade path detection, breaking change identification, codemod application, and PR summary generation.149 npmMITWhy this server?
Enables real-time updates for the Orchestro dashboard, allowing live progress visualization and immediate reflection of changes.
Why this server?
Uses Socket.IO for WebSocket communication between the browser client and server, avoiding CORS issues in cross-domain setups.
Why this server?
Captures and analyzes Socket.io/WebSocket traffic from a website's private API to build executable contracts and MCP toolpacks.

astrolabe-mcpofficial
AlicenseNot gradedqualityBmaintenanceEnables agents to call a website's own authenticated GraphQL and REST APIs directly as typed MCP tools, derived from captured browser sessions instead of scraping HTML.MITWhy this server?
Detects Socket.IO-style event channels and creates EMITS and LISTENS_ON edges in the code graph.
AlicenseNot gradedqualityCmaintenanceLocal-first repository memory for AI coding agents that indexes codebases into SQLite and exposes it through MCP tools, with a browser dashboard for architecture inspection.7 npmMITWhy this server?
Uses Open WebUI's Socket.IO tool loop to run tools attached to models server-side, enabling answers with real tool calls.
AlicenseNot gradedqualityCmaintenanceOpen WebUI MCP server that exposes ask and list_models tools, letting any MCP client query Open WebUI models through the full tool-calling loop (including server-side tools) via stdio, SSE, or streamable HTTP transports.6MIT