mcpField
M
mcp-all

mcp-all

ローカル
github.com/Antonytm開発ツール157 週間前に更新

mcp-all について

mcp-all は、ほかの MCP サーバーを検索して設定に追加する MCP サーバーです。設定の確認、検索、追加、削除、インデックス更新ができ、追加したサーバーのツールは再起動後に利用できます。

主な機能

  1. 01MCP レジストリのインデックスを検索
  2. 02現在の MCP 設定を表示
  3. 03サーバー設定を追加・削除
  4. 04MCP インデックスを更新
  5. 05追加したサーバーのツールを公開

活用シーン

  1. 01エージェントのタスクに合う MCP サーバーを探す
  2. 02見つけたサーバーを設定に追加
  3. 03設定済みサーバーを確認・削除

MCP 対応

ほかの MCP サーバーを管理する MCP サーバーとして動作し、再起動後に追加サーバーのツールを利用可能にします。stdio と streamable HTTP に対応します。

設定

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

mcp.json · 共通設定
{
"mcpServers": {
"antonytm-mcp-all": {
"command": "npx",
"args": [
"-y",
"@antonytm/mcp-all"
],
"env": {
"TRANSPORT": "<TRANSPORT>"
}
}
}
}
起動コマンドnpx -y @antonytm/mcp-all
設定が必要な環境変数
TRANSPORT

ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。

パッケージ
npm@antonytm/mcp-all0.1.20

ツール

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

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

詳細

スイスアーミーナイフ 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 トランスポートをサポートしています。

リリース

以下の形式でリリースされています:

コメント

MCP は初めてですか?

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

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