概要
前回は Windows + mcpo + mcp-server-puppetter で試しました
結果が微妙だったので比較のために Mac + Claude の組み合わせでも試してみます
環境
- macOS 15.4.1
- npx 10.9.2
- claude desktop 0.9.3
claude_desktop_config.json
-
vim ~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"puppeteer": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-puppeteer"]
}
}
}
Claude 起動
mcp-server-puppetter が有効になっていることを確認します
動作確認
命令は以下です
puppetter mcp で chrome を起動し「hawksnowlog」と検索し検索結果をテキストファイルに保存してください
で結果を確認すると勝手にブラウザが起動しかつ selector で DOM 検索がない場合などに自動で再帰的に検索をかけ直し正しい DOM を見つけたりしてくれました
ここまでやってくれると(時間はかかりますが)かなり便利な感じはします
最後に
Windows + mcpo では puppetter のインストールやらいろいろしなければいけなかったのですが Mac 上では特に設定は不要でした
また Chrome の立ち上げも Windows だと詳細な命令が必要だったのですが Mac + Claude では不要でした
この挙動の原因として考えられるのは
- LLM が異なることによる mcp への命令の精度の違い
- mcpo が悪さしている
あたりかなと思います
Windows でも Claude クライアントを使えば同じような結果が得られるかもしれません

0 件のコメント:
コメントを投稿