后台服务管理器

MCP Service Manager是一个轻量级的macOS图形用户界面工具,用于管理后台服务和MCP服务器,提供一键操作和实时状态监控功能。

  • by Sendarg
  • Python
  • 本地部署
  • 更新于
在 GitHub 查看 Sendarg/mcp_srv_manager

使用说明

MCP Service Manager

A lightweight macOS GUI for managing background services and MCP servers.

Features

  • Start / Stop / Restart services with one click
  • Real-time status indicators and PID tracking
  • Live port detection for running processes
  • Port conflict detection with one-click kill
  • Duplicate process detection
  • Auto-detects shell environment (Homebrew, Conda, etc.)
  • Dark theme UI built with CustomTkinter

Requirements

  • Python 3.10+
  • macOS (tested on Sequoia)

Quick Start

git clone https://github.com/Sendarg/mcp_srv_manager.git
cd mcp_srv_manager
pip install -r requirements.txt
python main.py

Build macOS App

python build_app.py

Builds in alias mode — creates a small .app bundle in dist/ that uses your system Python.

Configuration

Add services via the GUI, or edit services.json directly.
See services.json.example for the format.

License

MIT