MCP Server Manager について
MCP Server Managerは、AIツールで使うMCPサーバーを管理するElectronデスクトップアプリです。サーバーのインポート、環境変数の設定、コンソール出力のリアルタイム監視を行えます。
主な機能
- 01MCPサーバーパッケージのインポート
- 02サーバーのインストールと削除
- 03マニフェストの環境変数設定
- 04コンソール出力のリアルタイム監視
- 05AIツールとの連携
活用シーン
- 01ZIPパッケージからMCPをインストール
- 02インストール前に環境変数を設定
- 03サーバーのコンソール出力を確認
MCP 対応
ClaudeやCursorなどのAIツールで使うMCPサーバーを管理し、インポート、インストール、設定、監視を行います。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP サーバーマネージャー
Claude や Cursor などの AI ツールと連携する MCP(Machine Completion Protocol)サーバーを管理するためのデスクトップアプリです。
Discord に参加
Discord - https://discord.gg/XrnPwMNP
機能
- 🚀 MCP サーバーのインポートと管理
- 🔧 MCP の環境変数を設定
- 🔌 簡単なインストールと設定
- 🖥️ サーバーのコンソール出力をリアルタイムで監視
- 🧠 さまざまな AI ツールと連携
インストール
前提条件
- Node.js 14.x 以降
- npm または yarn
- Electron
セットアップ
-
リポジトリをクローンします:
git clone https://github.com/yourusername/ServMcp.git cd ServMcp -
依存関係をインストールします:
npm install -
アプリケーションを起動します:
npm start
使い方
MCP のインポート
- 「Import MCP」ボタンをクリックします
- MCP パッケージ(ZIP ファイル)を選択します
- 必要な環境変数を設定します
- 「Install」をクリックして MCP をインストールします
MCP の管理
- インストール:MCP を選択し、「Install」ボタンをクリックします
- アンインストール:インストール済みの MCP で、「Uninstall」ボタンをクリックします
- 設定:インストール前に環境変数を設定します
環境変数
アプリケーションは MCP マニフェストから環境変数を自動的に検出し、設定しやすいインターフェースを提供します。
開発
プロジェクト構成
src/main- Electron のメインプロセスsrc/renderer- レンダラープロセス(UI)src/common- 共通コード
ビルド
npm run build
パッケージ化
npm run package
コントリビューション
コントリビューションを歓迎します!プルリクエストの提出、問題の報告、改善案の提案方法については、CONTRIBUTING.md をご覧ください。
ライセンス
このプロジェクトは MIT ライセンスのもとでライセンスされています。詳細については、LICENSE ファイルをご覧ください。
行動規範
コミュニティに参加する前に、行動規範 をお読みください。
謝辞
- 優れたフレームワークを提供してくれた Electron チーム
- すべてのコントリビューターと支援者
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。