NP

namuan/py-mcp-manager

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

46 stars 3 forks 품질 43 트렌드 12MIT

간단한 MCP 관리자 데스크탑 응용

개요

그래픽 인터페이스로 Model Context Protocol (MCP) 서버를 관리하기위한 데스크톱 응용 프로그램입니다. 사이트맵 Manager는 단일 인터페이스에서 여러 MCP 서버를 구성, 시작, 중지 및 모니터링하는 프로세스를 단순화합니다. - Python 3.11 이상 - uv (정밀 관리 권장) 1. 위의 방법 중 하나를 사용하여 응용 프로그램을 실행 2. 클릭 "+ Server 추가" 첫 번째 서버 구성을 만들려면 3. 서버 세부 사항 작성 : - 서버 ID (유니크 식별자) - 서버 이름 - 서버 실행 명령 - Arguments - 환경 변수 - 작업 디렉토리 4. 클릭 "저장" 5. 서버를 실행하려면 "Start"버튼을 사용하십시오. 6. 실시간 모니터링 로그 및 상태 Server 구성은 플랫폼에 저장된 사용자 데이터 디렉토리: - : ~/Library/Application Support/MCP Manager/mcp servers.json - : %APPDATA%\MCP Manager\mcp servers.json - : ~/.local/share/mcp-manager/mcp server.

개요(AI 번역)

그래픽 인터페이스로 Model Context Protocol (MCP) 서버를 관리하기위한 데스크톱 응용 프로그램입니다.

개요

사이트맵 Manager는 단일 인터페이스에서 여러 MCP 서버를 구성, 시작, 중지 및 모니터링하는 프로세스를 단순화합니다.

설치

# 필수품

  • Python 3.11 이상
  • uv (정밀 관리 권장)

uv 사용 (추천)

독립 실행을 만들려면:

사용법

  1. 위의 방법 중 하나를 사용하여 응용 프로그램을 실행
  2. "+ Server 추가"를 클릭하여 첫 번째 서버 구성
  3. 서버 세부 사항 작성:
  • 서버 ID (유니크 식별자)
  • 표시 이름
  • 서버 실행 명령
  • 작품
  • 환경변수
  • 작업 디렉토리
  1. "Save"를 클릭하십시오
  2. "Start"버튼을 사용하여 서버를 실행하십시오.
  3. 실시간 감시 로그 및 상태

구성

Server 구성은 플랫폼에 저장된 사용자 데이터 디렉토리:

  • ** 마이크 **: ~/Library/Application Support/MCP Manager/mcp_servers.json
  • Windows: %APPDATA%\MCP Manager\mcp_servers.json
  • Linux: ~/.local/share/mcp-manager/mcp_servers.json

당신은 할 수 있습니다:

  • 응용 프로그램이 실행되지 않을 때 수동으로이 파일을 편집

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

MCP Manager

A desktop application for managing Model Context Protocol (MCP) servers with a graphical interface.

Overview

MCP Manager simplifies the process of configuring, starting, stopping, and monitoring multiple MCP servers from a single interface.

Installation

Prerequisites

  • Python 3.11 or higher
  • uv (recommended for dependency management)
# Clone the repository
git clone https://github.com/namuan/py-mcp-manager.git
cd py-mcp-manager

# Install dependencies
make install

# Run the application
make run

To create a standalone executable:

# Create macOS .app bundle
make package

# Install to Applications folder
make install-macosx

Usage

  1. Launch the application using one of the methods above
  2. Click “+ Add Server” to create your first server configuration
  3. Fill in the server details:
    • Server ID (unique identifier)
    • Display Name
    • Command to run the server
    • Arguments
    • Environment variables
    • Working directory
  4. Click “Save”
  5. Use the “Start” button to launch your server
  6. Monitor logs and status in real-time

Configuration

Server configurations are stored in a platform-appropriate user data directory:

  • macOS: ~/Library/Application Support/MCP Manager/mcp_servers.json
  • Windows: %APPDATA%\MCP Manager\mcp_servers.json
  • Linux: ~/.local/share/mcp-manager/mcp_servers.json

You can:

  • Manually edit this file when the application is not running
  • Use the built-in JSON editor (View JSON button)
  • Import/export configurations using the JSON import/export features

License

This project is licensed under the MIT License - see the LICENSE file for details.

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →