Claude DesktopにMCPサーバーをインストールする方法(手順解説)
Claude DesktopにMCPサーバーを追加する方法。macOS・Windowsでのclaude_desktop_config.jsonの場所、設定例、トラブルシューティング。
始める前に
Claude Desktopアプリが必要です。多くのサーバーは、Node.js(npxコマンド用)またはPythonとuv(uvxコマンド用)も必要とします。どちらが必要かはサーバーのREADMEに書かれています。
1. 設定ファイルを開く
システムのメニューバーにあるClaudeメニュー(チャット画面内の設定ではありません)をクリックしてSettings…を選び、Developer → Edit Configを開きます。claude_desktop_config.jsonが開きます。場所はmacOSでは~/Library/Application Support/Claude/claude_desktop_config.json、Windowsでは%APPDATA%\Claude\claude_desktop_config.jsonです。
2. サーバーを追加する
mcpServersの中にエントリーを追加します。次の例では、公式のFilesystemサーバーを1つのフォルダへのアクセス権付きで追加しています。
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/Users/you/Documents"]
}
}
}3. 再起動して確認する
Claude Desktopを完全に終了してから、もう一度起動します。チャット入力欄のAdd files, connectors, and moreをクリックし、Connectors → Manage connectorsを開いてサーバーを選ぶと、ツールの一覧が表示されます。接続できない場合は、macOSでは~/Library/Logs/Claude、Windowsでは%APPDATA%\Claude\logsにあるログ(mcp.logとmcp-server-サーバー名.log)を確認してください。
ヒント
- パスは絶対パスで書きましょう。
- APIキーはサーバーエントリー内の
envオブジェクトに入れます。 - Socketlistの多くのサーバーページには、READMEからそのまま取った設定例が載っています。