mcp-installer MCPサーバー

mcp-installer MCPサーバー

npmまたはPyPiからMCPサーバーのインストールと管理を自動化し、AIアシスタントの機能をワンコマンドで拡張します。

「mcp-installer」MCPサーバーは何をするのか?

mcp-installer MCPサーバーは、他のModel Context Protocol(MCP)サーバーのインストールを効率化・自動化するために設計された専用サーバーです。インストール管理者として機能し、AIアシスタントやユーザーがnpmやPyPiリポジトリから追加のMCPサーバーを簡単に導入できます。これにより、手動設定なしで利用可能なAIツールや統合機能を動的に拡張でき、開発ワークフローが向上します。mcp-installerを使えば、各種MCP互換サーバーの取得・インストール・設定がシームレスになり、開発者やAIエージェントはインストールコマンドを発行するだけで、データベースクエリ、ファイル管理、API連携などの新機能を素早く利用可能です。サーバーにはNode.jsベースにはnpx、Pythonベースにはuvが必要となり、幅広い互換性と柔軟性を実現します。

プロンプト一覧

利用可能なファイルやREADMEにプロンプトテンプレートは記載されていません。

リソース一覧

利用可能なファイルやREADMEに明示的なリソースは記載されていません。

ツール一覧

利用可能なファイルやREADMEにツール実装の記載や一覧はありません。おそらく「MCPサーバーのインストール」ツールが該当しますが、コードやドキュメントでは明示されていません。

このMCPサーバーのユースケース

  • MCPサーバーの自動インストール: npmやPyPiから新しいMCPサーバーを導入する作業をシンプルにし、手作業や設定ミスのリスクを削減します。
  • AI機能の急速な拡張: 開発者やAIアシスタントが必要に応じてデータベース・ファイル・API連携などの新機能を素早くインストールできます。
  • MCPの一元管理: 複数MCPサーバーを集中管理でき、アップデートや保守作業も簡単になります。
  • オンボーディングの簡素化: 新規ユーザーがサーバーインフラの専門知識なしでAI開発環境を素早く構築できます。
  • AIアシスタントとの統合: ClaudeなどのAIエージェントが必要に応じて新規MCPサーバーのインストールを自律的にリクエスト可能です。

セットアップ方法

Windsurf

  1. 前提条件: Node.jsをインストールし、Node.js用のnpxとPython用のuvがあることを確認してください。
  2. 設定ファイルの確認: Windsurfの設定ファイルを開きます。
  3. mcp-installer MCPサーバーを追加:
    {
      "mcpServers": {
        "mcp-installer": {
          "command": "npx",
          "args": ["@anaisbetts/mcp-installer@latest"]
        }
      }
    }
    
  4. 保存と再起動: 設定を保存し、Windsurfを再起動します。
  5. 確認: 利用可能なMCPサーバー一覧に「mcp-installer」が表示されているか確認します。

Claude

  1. 前提条件: Node.js、npxuvがインストールされていることを確認してください。
  2. 設定ファイルの編集: Claudeの設定ファイルを開きます。
  3. mcp-installerを追加:
    {
      "mcpServers": {
        "mcp-installer": {
          "command": "npx",
          "args": ["@anaisbetts/mcp-installer@latest"]
        }
      }
    }
    
  4. 保存と再起動: 変更を適用し、Claudeを再起動します。
  5. 確認: Claudeのインターフェースで「mcp-installer」MCPサーバーが表示されているか確認します。

Cursor

  1. 前提条件のインストール: Node.js、npxuvがシステムにインストールされていることを確認します。
  2. 設定ファイルの編集: Cursorの設定ファイルを開きます。
  3. 設定を挿入:
    {
      "mcpServers": {
        "mcp-installer": {
          "command": "npx",
          "args": ["@anaisbetts/mcp-installer@latest"]
        }
      }
    }
    
  4. Cursorの再起動: Cursorアプリケーションを再起動します。
  5. セットアップ確認: mcp-installerがMCPサーバー一覧に表示されているか確認します。

Cline

  1. 環境準備: Node.js、npxuvをインストールします。
  2. 設定ファイルの確認: Clineの設定ファイルを開きます。
  3. mcp-installerの設定:
    {
      "mcpServers": {
        "mcp-installer": {
          "command": "npx",
          "args": ["@anaisbetts/mcp-installer@latest"]
        }
      }
    }
    
  4. 保存と再起動: 設定を保存し、Clineを再起動します。
  5. 検証: Cline内でmcp-installerが動作していることを確認します。

APIキーの安全な管理方法
APIキーはセキュリティ向上のため環境変数で管理しましょう。設定例:

{
  "mcpServers": {
    "mcp-installer": {
      "command": "npx",
      "args": ["@anaisbetts/mcp-installer@latest"],
      "env": {
        "MY_API_KEY": "${MY_API_KEY}"
      },
      "inputs": {
        "apiKey": "${MY_API_KEY}"
      }
    }
  }
}

FlowHuntのフロー内でこのMCPを使う方法

FlowHuntでMCPサーバーをワークフローに組み込むには、MCPコンポーネントをフローに追加し、AIエージェントと接続してください。

FlowHunt MCPフロー

MCPコンポーネントをクリックして設定パネルを開きます。[システムMCP設定]セクションに、以下のJSON形式でMCPサーバー情報を入力します。

{
  "mcp-installer": {
    "transport": "streamable_http",
    "url": "https://yourmcpserver.example/pathtothemcp/url"
  }
}

設定が完了すると、AIエージェントはこのMCPをツールとして利用し、その全機能にアクセス可能となります。「mcp-installer」は実際のMCPサーバー名、「url」はご自身のMCPサーバーURLに置き換えてください。


概要

セクション有無詳細・備考
概要
プロンプト一覧ドキュメント化されたプロンプトテンプレートなし
リソース一覧記載なし
ツール一覧明示的なツールリストなし
APIキーの安全な管理環境変数例あり
サンプリング対応(評価上あまり重要でない)記載なし

所感

mcp-installer MCPサーバーは、他のMCPサーバーのインストールを自動化できる貴重なレイヤーを提供しており、独自かつ強力な機能です。ただし、プロンプトテンプレート・リソース・ツールに関するドキュメントが不足しているため、上級ワークフローでの透明性や使いやすさに課題があります。より明確な情報と豊富なドキュメントがあれば活用度はさらに上がるでしょうが、現時点でも最小限のセットアップでMCP機能を拡張できる強力なユーティリティです。
評価: 6/10

MCPスコア

ライセンスあり✅ (MIT)
ツールが1つ以上ある
フォーク数157
スター数1.2k

よくある質問

mcp-installer MCPサーバーとは何ですか?

mcp-installerはnpmやPyPiリポジトリから他のMCPサーバーのインストールと設定を自動化する専用のMCPサーバーで、AIアシスタントの機能を必要に応じて簡単に拡張できます。

mcp-installerの主な用途は何ですか?

新規MCPサーバーの導入を効率化し、AI機能の迅速な拡張、複数MCPサーバーの一元管理、新規ユーザーのオンボーディングの簡素化、AIアシスタントによる自律的なツール導入を実現します。

mcp-installer利用時にAPIキーを安全に管理するには?

APIキーは環境変数として設定ファイル内で管理してください。例えば環境にキーを設定し、MCPサーバーの設定内で${MY_API_KEY}として参照することで、認証情報の安全性を確保できます。

mcp-installer利用に必要な前提条件は?

Node.jsおよびnpx(Node.jsベース)、uv(Pythonベース)が必要です。すべてのクライアント(Windsurf, Claude, Cursor, Cline)はmcp-installer追加前にこれらが必要です。

mcp-installerはツールやリソースのドキュメントを提供していますか?

現時点のドキュメントにはプロンプトテンプレート、明示的なツール実装、リソースリストは含まれていません。主な役割はMCPサーバーのインストールと管理の自動化です。

AIツールキットを即座に拡張

mcp-installerを使って新しいMCPサーバーを簡単にインストール・設定。AIワークフローを効率化し、数分で新しい統合機能を解放しましょう。

詳細はこちら

MCP-Server-Creator MCP サーバー
MCP-Server-Creator MCP サーバー

MCP-Server-Creator MCP サーバー

MCP-Server-Creatorは、新しいModel Context Protocol(MCP)サーバーの迅速な作成と構成を可能にするメタサーバーです。動的なコード生成、ツール構築、リソース管理を備え、カスタムAI接続・統合サーバーの開発を効率化し、技術チームがワークフローを自動化し、展開を加速できるようにします。...

1 分で読める
AI MCP +5
天機 MCP サーバー
天機 MCP サーバー

天機 MCP サーバー

天機 MCP サーバーは、AIアシスタントを外部データソース、API、サービスに接続し、AIモデルと実世界のリソースを橋渡しして、自動化や動的ワークフロー、リアルタイムのコンテキストをAI駆動アプリケーションにもたらします。...

1 分で読める
AI MCP Server +5
Cursor MCPインストーラー MCPサーバー
Cursor MCPインストーラー MCPサーバー

Cursor MCPインストーラー MCPサーバー

Cursor MCPインストーラーは、Cursor IDE向けのシンプルなModel Context Protocol(MCP)サーバーです。他のMCPサーバーのインストールと設定をgit URL経由で自動化し、AIアシスタントの外部ツール、API、データソースとの統合を簡素化します。...

1 分で読める
AI MCP Server +5