Interact MCP:Claude Codeのための高速ウェブブラウジングと永続的なChromium

Interact MCPは、プロセス内に永続的なChromiumブラウザを維持することで、Claude Codeやその他のMCPクライアントのウェブ閲覧を高速化するModel Context Protocolの実装です。このツールは、ブラウザ操作ごとに2-5秒かかると報告されているPlaywright MCPなどの既存ソリューションのパフォーマンス制限に対処します。
パフォーマンス向上
主な最適化は、ブラウザインスタンスを呼び出し間で維持することにあります。最初の操作には約3秒かかりますが、その後の操作は5-50ミリ秒で完了し、Playwright MCPの操作ごとの遅延と比べて10-50倍の速度向上を実現しています。
主要機能
- Refシステム: CSSセレクターの代わりに、
interact_snapshotを呼び出して[textbox] "Email"、[textbox] "Password"、[button] "Sign In"のような要素参照を取得します。その後、interact_click({ ref: "@e3" })のような参照を使用して操作します。 - スナップショット差分表示: 操作後にページで正確に何が変更されたかを表示します。
- Cookieインポート: Chrome、Arc、BraveブラウザからCookieをインポートし、手動ログインなしで認証済みページをテストできます。
- 合計46種類のツール: フォーム処理、スクリーンショット、JavaScript評価、ネットワークキャプチャ、レスポンシブテスト機能を含みます。
技術詳細
ブラウザ自動化アーキテクチャはGarry Tanのgstackプロジェクトから移植され、MCPプロトコルでラップされています。このツールはMITライセンスで、Claude Code、Cursor、または任意のMCPクライアントで動作します。GitHubリポジトリはhttps://github.com/TacosyHorchata/interact-mcpで利用可能です。
この種のツールは、複数のブラウザ操作が必要なユーザーフローをテストする開発者に特に有用です。永続的な接続により、各操作ごとのブラウザ初期化のオーバーヘッドが排除されるためです。
📖 Read the full source: r/ClaudeAI
👀 See Also

オープンソースの自己修復スキルにより、AIエージェントは障害を自動的に検出して修正します。
新しいオープンソーススキルにより、AIエージェントが自動的に障害を検出し、根本原因を診断し、修正を実施できるようになります。これには、cronジョブ、サブエージェント、デプロイログのための障害スキャナーと、過去の修正から学習するデータベースが含まれています。

グラフベースのコードインデックスでAIコーディングセッションコストを90%削減
開発者は、LLMが生成した要約を使用してコードベースをインデックス化するローカルグラフデータベースを構築し、Claude Codeのセッションコストを6〜10ドルからセント単位に削減しました。これは、ファイルの重複した再読み込みを回避することによるものです。

Forge: ClaudeベースのIDE、自動検証とプロジェクトDNAを搭載
Forgeは、コードを表示する前に自動的に型チェック、テスト、カバレッジチェック、インポート検証を実行する、VS Code上に構築されたClaudeベースのIDEです。検証が失敗した場合の自己修復ループを含み、コードベースのパターンからプロジェクトDNAを構築します。

ターミナルベースの3Dレンダラー - マルチエージェントClaudeコードシステムで構築
開発者がtortuiseを作成しました。これは、UnicodeとASCII記号を使用してガウススプラットを表示する、純粋なターミナルベースの3Dレンダラーです。Claude Codeセットアップを通じて、サブエージェント内にさらにサブエージェントを持つ70〜80のAIエージェントを調整し、3日間で構築されました。