Server Manager
Manages Model Context Protocol (MCP) servers, automating configuration, execution, and monitoring with Supergateway integration.
About
MCP Server Manager is a Python-based tool designed to streamline the management of Model Context Protocol (MCP) servers, particularly when used with Supergateway as SSE servers. It provides a comprehensive solution for configuring, running, and monitoring multiple servers simultaneously. The tool automates the process of wrapping standard I/O servers with Supergateway to expose them as SSE servers, ensures proper cleanup of background processes, and offers keep-alive functionality with automatic server recovery, making it easier to integrate external tools and data sources into AI assistants like Cursor.
Key Features
- Manages and cleans up background processes.
- Configures and manages multiple MCP servers.
- Runs multiple servers simultaneously in background mode.
- Automatically wraps stdio servers with Supergateway to expose them as SSE servers.
- Supports both stdio and SSE MCP servers.
- 2 GitHub stars
Use Cases
- Enabling AI assistant access to web search capabilities.
- Integrating local file system access into AI assistants.
- Connecting AI assistants to GitHub repositories.