Reference Configurations for Claude Desktop MCP について
このリポジトリは、複数の Windows 環境で Claude Desktop を MCP サーバーに接続するための設定例をまとめています。JetBrains IDE や Docker、WSL 上で動くサーバーとの接続を扱います。
主な機能
- 01Windows での JetBrains 接続例
- 02Windows から Docker サーバーへ接続
- 03WSL 内の Docker サーバーへ接続
- 04WSL 内の uvx サーバーへ接続
活用シーン
- 01Claude Desktop と JetBrains IDE の接続設定
- 02Windows クライアントから Docker 化した MCP サーバーへ接続
- 03WSL 上で動くサーバーへの接続
- 04ホスト環境に応じた MCP 設定例の調整
MCP 対応
Claude Desktop 用の MCP クライアント設定例を提供し、Windows、Docker、WSL 環境で MCP サーバーを起動または接続する方法を示します。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
インストール方法は未掲載です
このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。
ツール
ツール一覧はまだ取得されていません
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
Claude Desktop MCP の設定例
Windows に node がインストールされたホストで、Claude Desktop を Jetbrains に接続する
"jetbrains": {
"env": {
"IDE_PORT": "58682"
},
"command": "npx",
"args": [
"-y",
"@jetbrains/mcp-proxy"
]
},
- まず MCP Server プラグインをインストールします
- Settings -> Debugger -> Allow External Connections に移動します
- 設定に合わせてポートを更新します。Jetbrains は起動するたびにポートを変更するようです。Claude の設定を編集してポートを更新するには、デスクトップアプリを終了して再度開く必要があります。Jetbrains IDE はその必要がないため、通常はその逆ではなく、Jetbrains のポートを Claude の設定に合わせて更新しています。
Claude(Windows ホスト上)を Docker 化された MCP サーバー(Windows ホスト上で実行)に接続する
"github": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"-e",
"GITHUB_PERSONAL_ACCESS_TOKEN",
"ghcr.io/github/github-mcp-server"
],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "<<YOUR TOKEN>>"
}
Claude Desktop(Windows ホスト上)を Docker 化された MCP サーバー(WSL で実行)に接続する
"filesystem": {
"command": "wsl.exe",
"args": [
"docker",
"run",
"-i",
"--rm",
"--mount",
"type=bind,src=<<desired directory>>,dst=/projects",
"mcp/filesystem",
"/projects"
]
}
Claude Desktop(Windows ホスト上)を uvx パッケージ化された MCP サーバー(WSL で実行)に接続する
"git": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"<<full path to uvx>> mcp-server-git --repository <<path to your repo>>"
]
},
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。