NP

namuan/py-mcp-manager

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

46 stars 3 forks 品質 43 トレンド 12MIT

シンプルなMCPマネージャデスクトップアプリケーション

概要

モデルコンテキストプロトコル(MCP)サーバーをグラフィカルインターフェイスで管理するためのデスクトップアプリケーションです。 MCPの特長 マネージャは、単一のインターフェイスから複数のMCPサーバーの設定、開始、停止、および監視のプロセスを簡素化します。 - Python 3.11以上 - uv(依存性管理のために推奨) 1。 上記の方法の1つを使用してアプリケーションを起動します。 「+ サーバーを追加」をクリックして、最初のサーバー構成3を作成します。 サーバの詳細を記入します: - サーバー ID (一意の識別子) - [表示名] - [サーバーの実行] - [引数] - [環境変数] - [作業ディレクトリ 4. [保存]をクリックします 5. 「スタート」ボタンを使用してサーバー6を起動します。 リアルタイムでログやステータスを監視 サーバ構成は、プラットフォームの適切なユーザーデータディレクトリに保存されます。 - : ~/ Library/Application Support/MCP Manager/mcp servers.json - : %APPDATA%\MCP Manager\mcp servers.json - : ~/.local/share/mcp-manager/mcp servers.

概要(AI 翻訳)

モデルコンテキストプロトコル(MCP)サーバーをグラフィカルインターフェイスで管理するためのデスクトップアプリケーションです。

概要

MCPの特長 マネージャは、単一のインターフェイスから複数のMCPサーバーの設定、開始、停止、および監視のプロセスを簡素化します。

インストール

前提条件

  • Python 3.11以上
  • uv(依存性管理に推奨)

uv の使用 (推奨)

スタンドアローンの実行可能を作成する:

使用法

1.上記の方法の1つを使用してアプリケーションを起動する 2. 「+ サーバーを追加」をクリックして、最初のサーバー構成を作成します。 3. サーバーの細部で満たして下さい:

  • サーバーID(単一識別子)
  • 表示名
  • サーバを実行するコマンド
  • 引数
  • 環境変数
  • 作業ディレクトリ
  1. 「保存」をクリック 5。 「スタート」ボタンを使用して、サーバーを起動します
  2. リアルタイムでログやステータスを監視

設定

サーバ構成は、プラットフォームの適切なユーザーデータディレクトリに保存されます。

-macOS: [~/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 のガイドから始めましょう →