mcpField
M
MCP Auto Tool Switcher

MCP Auto Tool Switcher

ローカル
github.com/Maiks-Dev-Team開発ツール179 週間前に更新

MCP Auto Tool Switcher について

他のMCPサーバーを管理し、そのツールを中継する実験段階のMCPサーバーです。クライアントから設定済みサーバーを切り替えられ、サーバー管理とツール、プロンプト、リソースの探索を行えます。

主な機能

  1. 01サーバーの追加、削除、有効化、設定
  2. 02ツール、プロンプト、リソースの探索と実行
  3. 03他のMCPサーバーのツールを中継
  4. 04有効なサーバーの自動起動
  5. 05ツールのキャッシュ

活用シーン

  1. 01クライアントから設定済みMCPサーバーを管理
  2. 02有効なサーバー間でツールを検索して実行
  3. 03サーバーの状態を切り替えてツールへのアクセスを管理

MCP 対応

MCPサーバー管理および中継役として、他のサーバーの管理機能とツール、プロンプト、リソースの探索機能をMCPクライアントに公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

MCP Auto Tool Switcher

Status

⚠️ 初期段階: このプロジェクトは開発の初期段階にあります。機能は実験的で未完成であり、急速に変更される可能性があります。

✨ 概要

MCP Auto Tool Switcher は、MCP サーバー、ツール、プロンプト、リソースを管理するシステムです。他の MCP サーバーのツールをパススルーする、モジュール式の MCP サーバーです。

機能
  • クロスプラットフォーム: Windows、macOS、Linux で動作します
  • サーバー管理: MCP ツールを通じて、MCP サーバーの追加、削除、有効化/無効化、設定ができます
  • ツール/プロンプト/リソースの検出: MCP ツール、プロンプト、リソースの一覧表示、実行、プレビューができます
  • サーバーツールの転送: 他の MCP サーバーのツールをパススルーします
  • サーバーの自動起動: 初期化時に、有効になっているすべての MCP サーバーを自動的に起動します
  • インテリジェントなツールキャッシュ: 効率的なキャッシュを実装し、パフォーマンスを向上させます

📖 ドキュメント

完全なドキュメントについては、docs フォルダーを参照してください。

🚀 クイックスタート

Auto Tool Switcher
  1. 依存関係をインストールします:

    npm install
    
  2. Cascade MCP Server を起動します:

    node cascade-mcp-server.js
    
  3. 利用可能なツール:

    • mcp0_servers_list — すべてのサーバーとそのステータスを一覧表示します
    • mcp0_servers_enable — サーバーを有効にします
    • mcp0_servers_disable — サーバーを無効にします
    • mcp0_refresh_tools — 有効になっているすべてのサーバーのツール一覧を更新します

⚙️ 設定

  • すべてのサーバー設定は servers.json に保存されます
  • MCP サーバーの設定は mcp-config.json に保存されます

🔮 今後の改善

  • Electron トレイクライアント: MCP サーバーを管理するシステムトレイアプリケーションです。次の機能を備えます:
    • 簡単にアクセスできるシステムトレイ/メニューバーアイコン
    • サーバー管理用のコンテキストメニュー
    • サーバーの追加、編集、削除用のダイアログ
    • ツールの検出と実行を行うためのビジュアルインターフェース

🤝 貢献

貢献、フィードバック、提案を歓迎します。このプロジェクトは現在も開発中で、API や UI は頻繁に変更される可能性があります。

📄 ライセンス

MIT(追加予定)

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。