MultiServerMCP

arrenxxxxx/MultiServerMCP

3.2

If you are the rightful owner of MultiServerMCP and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

MultiServerMCP is a multi-connection MCP server framework based on SSE for long-connection communication, providing context and functional extension capabilities for AI assistants.

MultiServerMCP is a robust server framework designed to support multiple client connections to a single server using Server-Sent Events (SSE) mode. It is tailored to enhance AI assistants by providing efficient tool and permission management. The framework includes a built-in heartbeat mechanism to ensure connection stability and offers a simplified tool registration process. It is fully compatible with the Model Context Protocol (MCP) and features global session management through the `SessionManager`, allowing access to client context from anywhere. Additionally, it provides convenient global functions to retrieve request parameters and client context by sessionId, making it a versatile choice for developers looking to implement AI assistant capabilities with extended functionalities.

Features

  • Support for multiple client connections to a single server in SSE mode
  • Tool and permission management by URL grouping
  • Built-in heartbeat mechanism to ensure connection stability
  • Simplified tool registration process
  • Global session management with `SessionManager`