mcpField
M
MCP4Humans - Model Context Protocol Client for VS Code

MCP4Humans - Model Context Protocol Client for VS Code

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

MCP4Humans - Model Context Protocol Client for VS Code について

MCP4Humansは、エディターからMCPサーバーに接続してツールを実行するVS Code拡張機能です。ローカルのstdioとリモートHTTPに対応し、複数サーバーを並行して利用できます。

主な機能

  1. 01サーバー設定の追加・編集・削除
  2. 02ローカルstdioとリモートHTTPサーバーへの接続
  3. 03サーバーツールの参照と実行
  4. 04複数サーバーの並行利用
  5. 05結果とイベントログの表示

活用シーン

  1. 01VS CodeでのMCPサーバー設定
  2. 02複数サーバーのツール参照と実行
  3. 03ツール結果と接続状態の確認

MCP 対応

MCPクライアントとして、ローカルstdioおよびリモートHTTP(SSEまたはStreamable HTTP)のMCPサーバーを管理し、ツールを呼び出します。

設定

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

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

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

リポジトリ

ツール

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

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

詳細

MCP4Humans - VS Code 向け Model Context Protocol クライアント

MCP4Humans のロゴ

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

はじめに

  1. VS Code Marketplace から MCP4Humans 拡張機能をインストールします
  2. アクティビティバーの MCP4Humans アイコンをクリックして、MCP Servers ビューを開きます
  3. 「+ Add Server」をクリックして、新しい MCP サーバーを追加します
  4. サーバーの詳細を入力します。
    • まず、一般的な JSON 設定を JSON ボックスに貼り付けると、フォームの一部に自動入力できます。
    • 必要に応じて残りの項目を入力します。
  5. 「Connect」をクリックして、サーバー設定をテストし、保存します
  6. リスト内のサーバーをクリックすると、利用可能なツールを確認して実行できます

対応するサーバーの種類

ローカル(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 をぜひご活用ください!

コメント

MCP は初めてですか?

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

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