BrowserTools MCP は今もメンテナンスされていますか?
はい。以前の 1.x の README ではプロジェクトが非アクティブだと書かれていましたが、現在のリポジトリは全面的に書き直した 2.0 を公開しており、2.0.2 は 2026 年 8 月に npm へ公開されました。
@AgentDeskAI
基本情報
Cursor やその他の MCP 対応 IDE から直接ブラウザのログを監視できます。
ツール一覧はまだありません
この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。
ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。
BrowserTools MCP Server は AgentDeskAI が提供するブラウザ MCP(browser MCP)サーバーで、ログイン済みの実際の Chrome セッションからコンソールログ、ネットワークリクエスト、スクリーンショット、Lighthouse 監査の結果を Cursor、Claude Code、Windsurf などの AI コーディングエージェントに届けます。
別の自動化ブラウザを起動するのではなく Chrome DevTools 拡張機能を通じて動作するため、エージェントはあなたがデバッグしているのと同じページを、既存のログイン状態のまま参照できます。バージョン 2.0(npm パッケージ @agentdeskai/browser-tools-mcp、執筆時点で 2.0.2)は全面的な書き直しで、3 つのプロセスが 1 つになり、コネクタはループバック限定かつ認証付きとなり、認証情報のマスキングも行われます。プロジェクトは MIT ライセンスのオープンソースです。
セットアップは 2 つの要素からなります。MCP サーバー(npx コマンド 1 つ)と Chrome 拡張機能です。
前提条件: Node.js 22.19 以降(node --version で確認。nvm や asdf を使っている場合は、エディタが同じバージョンを引き継ぐようにしてください)と、Google Chrome または他の Chromium 系ブラウザ。API キーは不要です。
README に記載されている設定です。標準的な mcpServers ブロックを受け付けるクライアントであれば使えます。
{
"mcpServers": {
"browser-tools": {
"command": "npx",
"args": ["-y", "@agentdeskai/browser-tools-mcp@latest"]
}
}
}
Windows でクライアントが npx を見つけられない場合は、"command": "cmd" と "args": ["/c", "npx", "-y", "@agentdeskai/browser-tools-mcp@latest"] を使います。
chrome://extensions を開き、Developer mode(デベロッパー モード)をオンにします。chrome-extension ディレクトリを指定します。2 つ目のサーバーを起動する必要はありません。2.0 では MCP サーバー自身がコネクタを実行します。
調べたいページで Chrome DevTools(F12)を開きます。DevTools を開いた時点でキャプチャが始まり、BrowserTools パネルは設定とステータス表示のためだけに使います。あとは「check the console for errors」(コンソールのエラーを確認して)のように依頼します。
Claude Code CLI で同じコマンドを登録します。
claude mcp add browser-tools -- npx -y @agentdeskai/browser-tools-mcp@latest
上記の JSON ブロックを Cursor の MCP 設定(プロジェクト単位なら .cursor/mcp.json、グローバルなら ~/.cursor/mcp.json)に追加し、Cursor を再読み込みします。
同じ mcpServers ブロックを Windsurf の MCP 設定に追加し、サーバー一覧を更新します。
tabId と url が付きます。limit/offset によるページング、キーワードフィルタ、構造化された出力スキーマ、大きなデータ向けの MCP リソース(HAR 1.2 エクスポートを含む)。Authorization/Cookie ヘッダー・JWT・クラウドキーのマスキング。--port(デフォルト 3025)、--screenshot-dir、--only、--exclude、--doctor などのフラグ、または対応する BROWSER_TOOLS_* 環境変数。これらの browser tools MCP ツールは 4 つのグループに分かれます。
getConsoleLogs と getConsoleErrors はコンソール出力とエラーを返し、keywords、limit、offset で絞り込めます。getNetworkLogs と getNetworkErrors はリクエスト全体、または失敗したものと 4xx/5xx のみを返し、urlKeywords と bodyKeywords で絞り込めます。getSelectedElement(Elements パネルで選択中の要素)、getPageInfo、getConnectionStatus、listBrowserTabs、takeScreenshot、refreshBrowser、getBrowserStorage(localStorage、sessionStorage、Cookie。値は明示的に要求しない限り返しません)、wipeLogs。runAccessibilityAudit、runPerformanceAudit、runSEOAudit、runBestPracticesAudit は別のヘッドレスブラウザで Lighthouse を実行します。さらに 3 つの MCP プロンプト debuggerMode、auditMode、nextjsSeoAudit が、エージェントに段階的なデバッグや監査の手順を提供します。1.x ではこれらはツールでした。
nextjsSeoAudit プロンプトも使えます。npx @agentdeskai/browser-tools-mcp --doctor を実行します。Node のバージョン、コネクタが起動したか、拡張機能が接続されているか、スクリーンショットのディレクトリに書き込めるかを報告します。engines で Node 22.19 以降を宣言しているため、古い Node ではインストール時に失敗します。Node を更新し、エディタがそのバージョンを引き継ぐようにしてください。chrome-extension ディレクトリを読み込み直し、browser-tools-server を別途起動する手順を削除します。詳しくはリポジトリの MIGRATION.md を参照してください。はい。以前の 1.x の README ではプロジェクトが非アクティブだと書かれていましたが、現在のリポジトリは全面的に書き直した 2.0 を公開しており、2.0.2 は 2026 年 8 月に npm へ公開されました。
はい。MIT ライセンスのオープンソースで、API キーや有料アカウントは不要です。
いいえ。SECURITY.md では 1.2.x 以前はサポート対象外とされ、重大なリモートコード実行の脆弱性(GHSA-xvrv-w8pg-f25f、CVSS 9.8)があります。2.x にアップグレードしてください。
通常の利用では不要です。2.0 ではコネクタが MCP サーバーに組み込まれています。複数の MCP クライアントで 1 つのブラウザセッションを共有したい場合にのみ `npx @agentdeskai/browser-tools-server` を起動します。
はい。README には Cursor、Claude Code、Windsurf、Cline、Zed、Gemini CLI が挙げられており、ローカルの stdio サーバーを実行できる MCP 対応クライアントであれば動作するはずです。
いいえ。Browser MCP(browsermcp.io)は別のブラウザ自動化プロジェクトです。AgentDeskAI の BrowserTools MCP は、DevTools セッションからコンソール、ネットワーク、スクリーンショット、Lighthouse 監査のデータを読み取ることに特化しています。
コネクタは `127.0.0.1` のみにバインドし、実行ごとのトークン認証を必須とし、保存前に認証情報をマスキングします。マスキングはパターンベースのベストエフォートなので、機密性の高いページでは `--no-redact` を使わないでください。
Fast, lightweight Firecrawl/Tavily alternative in Rust. Web scraper, crawler & search API with MCP server for AI agents. Drop-in Firecrawl-compatible API (/scrape, /crawl, /search). 2.3x faster than Tavily, 1.5x faster than Firecrawl in 1K-URL benchmarks. 6 MB RAM, single binary.
An MCP server for fetching URLs / Youtube video transcript.

Parse allows your agent to access thousands of APIs instantly. You can use Parse to build an API for any action on any website and edit any previously existing API in our catalogue.
🔥 Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM clients.
🔮 Platform-neutral Browser Use for AI agents: real Chrome automation with a CLI + SDKs, no lock-in, dead simple.
コメント