MCPサーバーは、AIエージェントを既存のChromeセッションに接続し、クッキーと認証情報を利用可能にします。

@playwright-repl/mcpは、AIエージェントが既存のセッション(クッキーや認証情報を含む)にアクセスして実際のChromeブラウザを制御できるようにするMCPサーバーです。多くのAIブラウザツールが毎回新しいブラウザを起動するのとは異なり、このツールはDramaturgという小さな拡張機能を介して現在のChromeインスタンスに接続します。
インストールと使用方法
npm経由でインストール:
npm install -g @playwright-repl/mcp playwright-repl-mcp
既存のChromeに接続するには:
playwright-repl-mcp # ブリッジ経由でChromeに接続
代わりに新しいブラウザを起動するには:
playwright-repl-mcp --standalone
主な機能
- 実際のブラウザセッションを使用(新しいChromiumインスタンスではない)
page.evaluate()、カスタムロケーター、ネットワーク傍受を含む完全なPlaywright JavaScript機能を提供- ページ状態の検証のための
expect()アサーションをサポート - Claude Desktop、Claude Code、Cursor、または任意のMCPクライアントで動作
- エージェントはアクセシビリティスナップショットを通じてページを確認(Playwright MCPと同じアプローチ)
- CLI REPL、VS Code拡張機能、Chrome拡張機能を含む大規模なツールキットの一部
Playwright MCPとの違い
このツールは、標準的なPlaywright MCPとは異なり、新しいインスタンスを起動するのではなく、実際のChromeブラウザセッションに接続します。これにより、エージェントは既存のクッキー、認証情報、ブラウザ状態にアクセスできます。
使用例
- 既にログインしている内部管理ダッシュボードのナビゲーション
- 既存のセッションを使用したSaaSツールからのデータスクレイピング
- 認証済みページでのフォーム入力
- 結果を検証するためのアサーション実行
エージェントは組み込みツールに限定されず、任意のPlaywrightコードを実行できます。このアプローチにより、各タスクごとに新しいログインを必要とせず、エージェントの操作間でブラウザ状態が維持されます。
📖 Read the full source: r/ClaudeAI
👀 See Also

QCAIモバイルアプリに、Tailscale VPNをネイティブ統合したOpenClawゲートウェイ制御機能を追加
iOSおよびAndroid向けQCAIがOpenClaw Control Centerと統合され、安全なTailscale VPNトンネルを介してモバイルデバイスから直接ゲートウェイ管理が可能になり、開放ポートを必要としません。

Claudeコードのメモリリーク修正 - Linuxホームラボ向け
開発者が、Claude Codeにglibc mallocにおける深刻なメモリリークがあり、400GBのRAMを消費してProxmoxホームラボをクラッシュさせたことを発見し、LD_PRELOADシムとウォッチドッグによる2段階のガードソリューションを作成しました。

印刷可能なClaudeコードチートシート(週次自動更新付き)
開発者が、Claude Code用の印刷可能なチートシートを作成し、毎週自動更新されるようにしました。このシートは、ドキュメントやGitHubの機能を調査した後、Claude自体を使用して生成されました。

Keyokuプラグインは、OpenClawの静的ハートビートをメモリ駆動型自律性に置き換えます
Keyokuは、エージェントのハートビートを静的なHEARTBEAT.mdファイルの読み取りから、実際のメモリストアをスキャンして停滞した作業、放棄されたコミットメント、矛盾する情報、沈黙した関係性を検出するように変更する無料のOpenClawプラグインです。ローカルのGoエンジン(SQLite + HNSW)を使用し、観察、提案、実行の3つの自律レベルを提供します。