MCP4Humans - Model Context Protocol Client for VS Code について
MCP4Humansは、エディターからMCPサーバーに接続してツールを実行するVS Code拡張機能です。ローカルのstdioとリモートHTTPに対応し、複数サーバーを並行して利用できます。
主な機能
- 01サーバー設定の追加・編集・削除
- 02ローカルstdioとリモートHTTPサーバーへの接続
- 03サーバーツールの参照と実行
- 04複数サーバーの並行利用
- 05結果とイベントログの表示
活用シーン
- 01VS CodeでのMCPサーバー設定
- 02複数サーバーのツール参照と実行
- 03ツール結果と接続状態の確認
MCP 対応
MCPクライアントとして、ローカルstdioおよびリモートHTTP(SSEまたはStreamable HTTP)のMCPサーバーを管理し、ツールを呼び出します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
MCP4Humans - VS Code 向け Model Context Protocol クライアント
![]()
MCP4Humans は、エディターから直接 Model Context Protocol(MCP)サーバーに接続して操作できる、使いやすい VS Code 拡張機能です。MCP サーバーの管理、ツールの実行、結果の表示を直感的なインターフェースで行えます。
MCP とは?
Model Context Protocol(MCP)は、AI ツールやエージェントが外部システムとやり取りするためのオープンスタンダードです。AI モデルが、トレーニングデータ以外のツール、リソース、機能にアクセスできるようにします。たとえば、次のようなことが可能です。
- データベースやウェブから情報を取得する
- コードを実行する
- ファイルシステムにアクセスする
- API とやり取りする
- その他さまざまな操作
機能
簡単なサーバー管理
- MCP サーバーの設定を追加、編集、削除できます
- ローカル(stdio)とリモート HTTP の MCP サーバー(SSE または StreamableHTTP)に接続できます
- サーバーの接続状況をひと目で確認できます

ツールの実行
- 接続済みの MCP サーバーで利用可能なツールを確認できます
- シンプルなフォームからツールを実行できます
- 折りたたみ可能なパネルでツールの実行結果を確認できます
- 複数のサーバーを並行して操作できます
- 主要なイベントの生ログをツリービュー形式で確認でき、簡単に参照できます

シームレスな統合
- VS Code のサイドバーから MCP サーバーに直接アクセスできます
- サーバー設定を永続的に保存できます
- 直感的な UI
はじめに
- VS Code Marketplace から MCP4Humans 拡張機能をインストールします
- アクティビティバーの MCP4Humans アイコンをクリックして、MCP Servers ビューを開きます
- 「+ Add Server」をクリックして、新しい MCP サーバーを追加します
- サーバーの詳細を入力します。
- まず、一般的な JSON 設定を JSON ボックスに貼り付けると、フォームの一部に自動入力できます。
- 必要に応じて残りの項目を入力します。
- 「Connect」をクリックして、サーバー設定をテストし、保存します
- リスト内のサーバーをクリックすると、利用可能なツールを確認して実行できます
対応するサーバーの種類
ローカル(stdio)サーバー
MCP4Humans は、標準入力/出力(stdio)で通信するローカル MCP サーバーに対応しています。次の項目を設定できます。
- コマンド:実行する実行ファイル(例:
python、node、uv) - 引数:コマンドライン引数(例:
run、server.py) - 作業ディレクトリ:ローカルインストールまたは開発用のディレクトリです。
- 環境変数:サーバープロセスに渡すカスタム環境変数です。
リモート HTTP サーバー
MCP4Humans は、Server-Sent Events(SSE)または Streamable HTTP で通信するリモート MCP サーバーにも対応しています。次の項目を設定できます。
- URL:サーバーエンドポイント(形式:
http(s)://{host}:{port}/sseまたはhttp(s)://{host}:{port}/mcp) - ヘッダー:認証などの目的で使用するカスタム HTTP ヘッダーです
要件
- VS Code 1.96.3 以降(最新の Cursor および VSCode と互換性があります)
- 接続先となる MCP 対応サーバー
フィードバックと貢献
- GitHub リポジトリで問題や機能リクエストを報告してください
- プルリクエストを送信して開発に貢献してください
ライセンス
この拡張機能は MIT License のもとでライセンスされています。詳しくは LICENSE ファイルをご覧ください。
MCP4Humans をぜひご活用ください!
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。