VM

vlazic/mcp-server-manager

Developer tools

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

23 stars 4 forks 품질 50 트렌드 10MIT

모델 Context Protocol (MCP) 서버의 단일 - 가상 관리자, 이동 및 민감 HTMX 웹 인터페이스 내장.

개요

여러 AI 클라이언트 (Claude Code, Gemini CLI, etc.)를 통해 모델 Context Protocol 서버를 관리하면 수동으로 각 클라이언트에 대해 별도의 JSON 구성 파일을 편집합니다. 이것은 tedious, error-prone, 그리고 열심히 유지. - ✅ - 신뢰할 수 없음, 그냥 다운로드 및 실행 - ✅ - 하나의 YAML 파일 제어 모든 - ✅ - 리눅스에서 작동, macOS, Windows - ✅ - Claude Code, Gemini CLI 및 더 많은 지원 - ✅ - 웹 인터페이스는 항상 로컬 호스트에서 사용할 수 : 6543 - ✅ - 수동 오버라이드가있는 시스템 테마 감지 - ✅ - 구성 파일을 수동으로 편집 할 필요가 없습니다 - ✅ - 구성 오류의 즉각적인 피드백 - ✅ - 일반적인 서버 유형을위한 내장 예 웹 인터페이스는 실시간 검증을 통해 여러 AI 클라이언트에서 MCP 서버를 관리하고 추가하는 직관적 인 방법을 제공합니다. 응용 프로그램은이 우선순위 순서로 구성 파일을 자동으로 찾습니다. 1. : --config /path/to/config.yaml 또는 -c /path/to/config.yaml 2. : ~/.config/mcp-server-manager/config.

개요(AI 번역)

어떤 문제가 해결합니까?

** 다른 MCP 클라이언트에 대한 다양한 JSON 파일을 수동으로 편집하는 해시 **

여러 AI 클라이언트 (Claude Code, Gemini CLI, etc.)를 통해 모델 Context Protocol 서버를 관리하면 수동으로 각 클라이언트에 대해 별도의 JSON 구성 파일을 편집합니다. 이것은 tedious, error-prone, 그리고 열심히 유지.

왜 MCP 서버 관리자를 선택합니까?

  • ✅ **단일 이진 ** - 신뢰할 수 없음, 다운로드 및 실행
  • ✅ ** 단 하나 간단한 Config 파일 ** - 모든 YAML 파일 제어
  • ✅ ** 모든 운영 체제 ** - Linux, macOS, Windows에서 작동합니다.
  • ✅ ** 모든 MCP 클라이언트 ** - Claude Code, Gemini CLI 등 지원
  • ✅ ** GUI 인터페이스 ** - 웹 인터페이스는 항상 로컬 호스트에서 사용할 수 : 6543
  • ✅Dark/Light Theme - 수동 오버라이드와 시스템 테마 감지
  • ✅ **웹 UI를 통해 서버 추가 ** - 구성 파일을 수동으로 편집 할 필요가 없습니다
  • ✅ ** 실시간 검증** - 구성 오류에 대한 즉각적인 피드백
  • ✅ Example Configurations - 일반적인 서버 유형의 내장 예제

스크린샷

  • 웹 인터페이스는 실시간 검증*을 통해 여러 AI 클라이언트에서 MCP 서버를 관리하고 추가하는 직관적 인 방법을 제공합니다

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

README

원문 README의 일부입니다. 원문 보기.

MCP Server Manager

What Problem Do We Solve?

Solve the hassle of manually editing various JSON files for different MCP clients

Managing Model Context Protocol servers across multiple AI clients (Claude Code, Gemini CLI, etc.) requires manually editing separate JSON configuration files for each client. This is tedious, error-prone, and hard to maintain.

Why Choose MCP Server Manager?

  • ✅ Single Binary - No dependencies, just download and run
  • ✅ Single Simple Config File - One YAML file controls everything
  • ✅ All Operating Systems - Works on Linux, macOS, Windows
  • ✅ All MCP Clients - Supports Claude Code, Gemini CLI, and more
  • ✅ GUI Interface - Web interface starts with computer, always available on localhost:6543
  • ✅ Dark/Light Theme - System theme detection with manual override
  • ✅ Add Servers via Web UI - No need to edit configuration files manually
  • ✅ Real-time Validation - Instant feedback on configuration errors
  • ✅ Example Configurations - Built-in examples for common server types

Screenshot

The web interface provides an intuitive way to manage and add MCP servers across multiple AI clients with real-time validation

Installation Options

# Download the latest .deb from GitHub Releases
wget https://github.com/vlazic/mcp-server-manager/releases/latest/download/mcp-server-manager_Linux_x86_64.deb

# Install the package
sudo dpkg -i mcp-server-manager_Linux_x86_64.deb

# Enable and start the service
systemctl --user enable --now mcp-server-manager

Option 2: Download Release Binary

# Download and extract
wget https://github.com/vlazic/mcp-server-manager/releases/latest/download/mcp-server-manager_Linux_x86_64.tar.gz
tar -xzf mcp-server-manager_Linux_x86_64.tar.gz
chmod +x mcp-server-manager

# Run directly (config will be auto-created)
./mcp-server-manager

# Or specify custom config location
./mcp-server-manager --config /path/to/config.yaml
./mcp-server-manager -c /path/to/config.yaml

Option 3: Build from Source

git clone https://github.com/vlazic/mcp-server-manager.git
cd mcp-server-manager

# Build only
make build

# Build, install, and start as system service
make setup

Configuration

Config File Locations (Smart Resolution)

The application automatically finds your configuration file in this priority order:

  1. Command line flag: --config /path/to/config.yaml or -c /path/to/config.yaml
  2. User config: ~/.config/mcp-server-manager/config.yaml (recommended)
  3. Current directory: ./config.yaml
  4. Embedded default: Auto-created if none found

First Run

On first run, a default configuration will be automatically created at:

~/.config/mcp-server-manager/config.yaml

Edit this file to configure your MCP servers and client paths.

How It Works

GitHub에서 전체 README 보기

설치

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

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