🛠️
なるべくWSL側に寄せつつplaywright-mcpをClaude Desktopで使えるようにする
なるべくWindows側の環境には手を加えずにClaude Desktopからplaywright-mcpを使えるように設定する備忘録
環境
- Windows 11
- WSL v2.5.4.0 (Ubuntu 24.04.1)
- Claude Desktop for Windows v0.9.0
- WSL側でNode.js環境は整備済みとする
手順
- WSL側で
npx playwright install-depsする - WSL側で
npx playwright install chromeする - WSL側で
npm install --global @playwright/mcp@latestする - WSL側で
which mcp-server-playwrightでパスを確認して控えておく - WSL側で
which nodeでNode.jsのフルパスも控えておく - Windows側でClaude Desktopの設定ファイルを適当なエディタで開く(自分の環境だと、
C:\Users/yusuke\AppData\Roaming\Claude\claude_desktop_config.json) -
claude_desktop_config.jsonに以下の内容を書く
{
"mcpServers": {
"playwright": {
"command": "wsl.exe",
"args": [
"bash",
"-c",
"<Node.jsへのフルパス> <mcp-server-playwrightへのフルパス> --headless"
]
}
}
}
動作確認
Yahooからニュースを1つ取得してもらう。動いてる。

Discussion