mcp-all について
mcp-all は、ほかの MCP サーバーを検索して設定に追加する MCP サーバーです。設定の確認、検索、追加、削除、インデックス更新ができ、追加したサーバーのツールは再起動後に利用できます。
主な機能
- 01MCP レジストリのインデックスを検索
- 02現在の MCP 設定を表示
- 03サーバー設定を追加・削除
- 04MCP インデックスを更新
- 05追加したサーバーのツールを公開
活用シーン
- 01エージェントのタスクに合う MCP サーバーを探す
- 02見つけたサーバーを設定に追加
- 03設定済みサーバーを確認・削除
MCP 対応
ほかの MCP サーバーを管理する MCP サーバーとして動作し、再起動後に追加サーバーのツールを利用可能にします。stdio と streamable HTTP に対応します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
スイスアーミーナイフ MCP サーバー
MCP レジストリを使って、Model Context Protocol のサーバーを検索(search ツール)できます。AI エージェントが必要な MCP サーバーを見つけたら、add_mcp_server ツールを使って設定に追加できます。MCP サーバーを再起動すると、新しいツールが利用できるようになります。
利用可能なツール
mcp_configuration- 現在の MCP 設定を表示しますsearch- MCP レジストリを基にしたインデックスを使って MCP サーバーを検索しますadd_mcp_server- MCP サーバーの設定を追加しますremove_mcp_server- MCP サーバーの設定を削除しますrefresh_mcp_index- MCP インデックスを更新します- ... その他すべてのツールは、追加された MCP サーバーに基づいて提供されます
設定
設定例:
{
"mcpServers": {
"Universal MCP Server": {
"command": "npx",
"args": ["-y", "@antonytm/mcp-all@latest"],
"transport": "stdio",
"environmentVariables": [
{
"name": "TRANSPORT",
"value": "stdio"
}
]
}
}
}
stdio および streamable-http トランスポートをサポートしています。
リリース
以下の形式でリリースされています:
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。