OMCP Manager について
OMCP Managerは、MCPサーバーパッケージを管理するコマンドラインツールです。パッケージを探して管理する開発者向けで、複数のランタイムとクライアント連携に対応します。
主な機能
- 01利用可能なパッケージの一覧表示
- 02パッケージのインストールと削除
- 03パッケージ設定の管理
- 04Node.jsとPythonに対応
- 05ClaudeやCursorなどのクライアント連携
活用シーン
- 01利用可能なMCPサーバーパッケージの検索
- 02MCPサーバーパッケージの導入や削除
- 03パッケージ設定の調整
- 04ClaudeやCursorで使うサーバーの管理
MCP 対応
MCPサーバーパッケージの一覧表示、インストール、削除、設定を行います。ClaudeやCursorなどのクライアントとの連携にも対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
OMCP Manager
OMCP Manager は、Model Context Protocol(MCP)サーバー用のパッケージマネージャーです。MCP サーバーパッケージのインストール、アンインストール、設定などを管理するための、シンプルなコマンドラインインターフェースを提供します。
⚠️ セキュリティに関する警告
重要なセキュリティに関する注意:MCP ツールには、ポイズニングのリスクが潜在する可能性があります。以下のセキュリティ上の注意事項に留意してください。
- インストール前に、MCP パッケージのソースと完全性を必ず確認してください
- MCP ツールは、隔離された環境またはコンテナで実行してください
- パッケージを定期的に最新の安全なバージョンに更新してください
- システムリソースとネットワークアクティビティを監視してください
- 強力な認証とアクセス制御を使用してください
- システムと依存関係を最新の状態に保ってください
機能
- 利用可能な MCP サーバーパッケージの一覧表示
- MCP サーバーパッケージのインストールとアンインストール
- パッケージ設定の管理
- 複数のランタイム(Node.js、Python)に対応
- クライアントとの統合に対応(Claude、Cursor など)
インストール
PyPI から OMCP Manager をすばやくインストールできます。
pip install omcp-manager
Clone the repository
git clone [email protected]:jinyalong/omcp.git cd omcp
Create and activate virtual environment
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
Install dependencies
pip install -r requirements-dev.txt
Install the package
pip install -e .
### Usage
```bash
# List available packages
omcp list
# Install a package
omcp install modelcontextprotocol@filesystem
# List installed packages
omcp installed
# Uninstall a package
omcp uninstall modelcontextprotocol@filesystem
開発
プロジェクトに貢献するには、次の手順に従ってください。
- リポジトリをフォークします
- 機能ブランチを作成します
- 変更を加えます
- プルリクエストを送信します
ライセンス
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細は LICENSE ファイルをご覧ください。
さらに詳しく
MCP サーバーについて詳しく知りたい場合は、MCP サーバーにアクセスして詳細をご確認ください。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。