drio
Open app

MCP Server Management Scripts

Source

Catalog onlyCatalog onlySTDIO

Overview

MCP Server Management Scripts is a collection of shell scripts designed to simplify the process of starting and managing MCP (Model Context Protocol) servers for development purposes.

To use the scripts, ensure they are executable and run the start-mcp-servers.sh script to start all your MCP servers. You can also manage running servers using the manage-mcp-servers.sh script.

  • Easy startup of multiple MCP servers with a single command. - Management capabilities including listing, stopping, and viewing logs of running servers. - Background mode for running servers without blocking the terminal. - Automatic log management with cleanup and real-time viewing options.
  1. Quickly start multiple development servers for testing.
  2. Manage server processes efficiently during development.
  3. Monitor server logs in real-time for debugging purposes.

Add to your AI client

Use these steps to connect MCP Server Management Scripts in Cursor, Claude, VS Code, and other MCP-compatible apps. The same JSON appears in the Use with menu above for one-click copy.

Cursor

Add this to your .cursor/mcp.json file in your project root, then restart Cursor.

.cursor/mcp.json

{
  "mcpServers": {
    "mcp-server-manager-esssport": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-manager-esssport"
      ]
    }
  }
}

Claude Desktop

Add this server entry to the mcpServers object in your Claude Desktop config, then restart the app.

~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows)

{
  "mcpServers": {
    "mcp-server-manager-esssport": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-manager-esssport"
      ]
    }
  }
}

Claude Code

Add this to your project's .mcp.json file. Claude Code will detect it automatically.

.mcp.json (project root)

{
  "mcpServers": {
    "mcp-server-manager-esssport": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-manager-esssport"
      ]
    }
  }
}

VS Code (Copilot)

Add this to your .vscode/mcp.json file. Requires the GitHub Copilot extension with MCP support enabled.

.vscode/mcp.json

{
  "servers": {
    "mcp-server-manager-esssport": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-manager-esssport"
      ]
    }
  }
}

Windsurf

Add this to your Windsurf MCP config file, then restart Windsurf.

~/.codeium/windsurf/mcp_config.json

{
  "mcpServers": {
    "mcp-server-manager-esssport": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-manager-esssport"
      ]
    }
  }
}

Cline

Open Cline settings, navigate to MCP Servers, and add this server configuration.

Cline MCP Settings (via UI)

{
  "mcpServers": {
    "mcp-server-manager-esssport": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-mcp-server-manager-esssport"
      ]
    }
  }
}

FAQ

How do I add a new MCP server?

Edit the `start-mcp-servers.sh` file and add your new server command to the `MCP_SERVERS` array.

What if I encounter issues?

Ensure the scripts are executable and check the server commands for correctness. Review log files for error messages.7:["$","div",null,{"className":"container mx-auto flex flex-col gap-4","children":["$L26","$L27",["$","$L28",null,{"currentProject":{"id":2133,"uuid":"f6799864-900a-4a5b-b7d5-9d5d54614945","name":"mcp-server-manager","title":"MCP Server Management Scripts","description":"","avatar_url":"https://avatars.githubusercontent.com/u/17156063?v=4","created_at":"2025-03-09T03:42:53.668Z","updated_at":"2025-03-12T10:19:29.203Z","status":"created","author_name":"Esssport","author_avatar_url":"https://avatars.githubusercontent.com/u/17156063?v=4","tags":"[]","category":"developer-tools","is_featured":false,"sort":1,"url":"https://github.com/Esssport/mcp-server-manager","target":"_self","content":"$29","summary":"$2a","img_url":null,"type":null,"metadata":"{\"star\":\"1\",\"license\":\"MIT license\",\"language\":\"Shell\",\"is_official\":false,\"latest_commit_time\":\"2025-03-07 20:49:58\"}","user_uuid":null,"tools":null,"sse_url":null,"sse_provider":null,"sse_params":null,"is_official":false,"server_command":null,"server_params":null,"server_config":null,"allow_call":false,"is_innovation":false,"is_dxt":false,"dxt_manifest":null,"dxt_file_url":null,"is_audit":false},"randomProjects":[],"currentServerKey":"$undefined"}]]}]