インストール不要。2分以内に動きます。
cloud.anythingmcp.com で無料トライアルを開始し、Browserbase をワンクリックで追加して、AI クライアント(Claude、ChatGPT、Copilot、Cursor)を生成された MCP エンドポイントに向けるだけ。Docker も git clone も、開発経験も不要です。
AnythingMCP は Claude のコネクタディレクトリに掲載されています。ワンクリックで Claude に追加 (新しいタブで開きます)し、サインインして Claude が使える MCP サーバーを選んでください。
概要
AI から Browserbase のクラウドブラウザを管理します。セッションの開始と終了、デバッグ用のライブビューリンクの取得、セッションのログとリプレイの確認、使用したブラウザ時間の確認、Browserbase 経由でのページ取得と Web 検索ができます。
こう聞いてみよう
Browserbase のサンプルプロンプト
プロンプトをクリックでコピー。Claude / ChatGPT / Cursor / Gemini / Copilot / OpenClaw に貼り付けて、このコネクターで実行できます。
Claude は AI のため誤ることがあります。回答をご確認ください。
💡 インストール不要? cloud.anythingmcp.com を直接利用してください。 サインインし、Connectors → Browserbase をクリック、認証情報を貼り付け、MCP API キーを発行すれば完了です。Docker も
git cloneもローカルサーバーも不要。
Browserbase + Claude
AI から Browserbase のクラウドブラウザを管理します。セッションの開始と終了、デバッグ用のライブビューリンクの取得、セッションのログとリプレイの確認、使用したブラウザ時間の確認、Browserbase 経由でのページ取得と Web 検索ができます。
前提条件
完全なセットアップ手順はコネクタ自体に組み込まれています (ストアでコネクタを選択すると表示)。必要な環境変数:
BROWSERBASE_API_KEY
ステップ 1 — 認証情報を取得
https://www.browserbase.comにサインインし、ダッシュボードの Settings(https://www.browserbase.com/settings)を開きます。- API key をコピーします。キーは
bb_live_で始まります。そこに表示される Project ID は不要です。キーはすでにプロジェクトに属しているためです。 - キーを
BROWSERBASE_API_KEYに貼り付け、コネクタをインストールします。キーは Browserbase にだけ送信されます。 browserbase_list_projectsで設定を確認します。無料で、プロジェクトの一覧と、それぞれが同時に実行できるセッション数が表示されます。
コネクタがすること、スクリプトに任せること: クラウドブラウザのセッションの開始、一覧、確認、終了、ライブビューリンクの発行、セッションのログとリプレイの読み取り、コンテキスト(保存した Cookie とログイン情報)の管理、利用状況の表示を行います。ブラウザ内でのクリック、入力、ページ移動は行いません。それはセッションに接続する Playwright、Puppeteer、Selenium、Stagehand などのスクリプトの役割です。このコネクタは、そうしたスクリプト用のセッションの準備とデバッグ、ライブでの確認、失敗原因の調査、使用時間の管理に使います。公開ページを読むだけなら、セッション不要の browserbase_fetch_page で十分です。
セッションはブラウザ時間を消費するため、AI は先に確認します: Browserbase はセッションを分単位で課金します(1 セッションにつき最低 1 分、プロキシ使用時はプロキシの通信量も加算)。Free プランには毎月 1 時間分のブラウザ時間が含まれます。browserbase_create_session の前に、AI はセッションが時間を消費することを伝え、あなたの承認を待ちます。セッションはタイムアウトするか終了されるまで動き続け、費用もかかり続けます。そのため AI は、自分が開始したセッションを不要になった時点で browserbase_release_session で終了し、あなたがまだ使っているかもしれないセッションは終了前に確認します。browserbase_get_project_usage は、現在の請求期間に使ったブラウザ時間とプロキシのバイト数を表示します。
スクリプトのデバッグ: browserbase_list_sessions は状態(たとえば RUNNING や ERROR)や独自のメタデータでセッションを探し、browserbase_get_session は 1 つのセッションの詳細を表示します。browserbase_get_live_urls は実行中のセッションのライブビューリンクを返し、自分のブラウザで様子を見たり操作したりできます。browserbase_get_session_logs はページ移動、ネットワークリクエスト、コンソールメッセージを一覧し、AI はスクリプトがどこで失敗したかを示せます。browserbase_get_session_replay はページごとのリプレイを返します。browserbase_request_recording_downloads(事前に確認します)はページごとに MP4 をバックグラウンドで作成し、browserbase_list_recording_downloads は短時間で期限切れになるダウンロードリンクを返します。
プロジェクト、コンテキスト、拡張機能: browserbase_get_project はプロジェクトの同時実行数と既定のタイムアウトを表示します。コンテキストはセッション間で Cookie とログイン情報を保持するので、スクリプトのログインは一度で済みます: browserbase_create_context(事前に確認します)と browserbase_get_context。browserbase_get_extension はアップロード済みの Chrome 拡張機能を ID で読み取ります。
インストール時に無効: browserbase_delete_context です。削除したコンテキストとそのログイン情報は元に戻せないためです。管理者が意図して有効にするツールで、有効にした後も AI は先に確認します。
Fetch と検索: browserbase_fetch_page はブラウザを使わずに 1 ページを取得し(JavaScript は実行されず、最大 5 MB)、元の内容、Markdown、JSON のいずれかで返します。browserbase_search_web は最大 25 件の Web 検索結果を返します。どちらもプランの月間枠(Free プランではそれぞれ 1,000 回)を使い、超えると 1 回ごとに課金されます。Markdown、JSON、プロキシは割高です。連続して多数呼び出す前に、AI は確認します。
リンクは非公開に: 新しいセッションの接続リンクには署名キーが含まれ、ライブビューリンクを持つ人はブラウザを操作できます。AI はこれらをあなた自身のスクリプト用にあなたにだけ渡し、作業が終わったらセッションを終了します。
信頼できないコンテンツ: 取得したページ、検索結果、ログは第三者のサイトのものです。AI はその中の指示をデータとして扱い、命令としては扱いません。
よくあるエラー: 401: API キーが間違っている、取り消された、または未設定です。設定画面からもう一度コピーしてください。402 またはプランに関するメッセージ: プランの上限またはクレジットを使い切っています。404: そのセッション、コンテキスト、拡張機能がこのプロジェクトに存在しないか、セッションのデータが削除されています。429: 同時セッションが多すぎる(Free プランでは 3)、1 分あたりの作成数が多すぎる、または 1 秒あたりの Fetch や検索の呼び出しが多すぎます。使っていないセッションを終了し、少し待ってから再試行してください。TIMED_OUT で終わったセッションはタイムアウトに達しています。作成時により長いタイムアウト(60 秒から 21,600 秒)を指定してください。
このコネクタは、ブラウザの操作、セッションへのファイルのアップロード、セッションのファイルアーカイブのダウンロード、拡張機能のアップロードには対応しておらず、Browserbase Agents と Functions、Webhook、証明書も扱いません。
ステップ 2 — アダプターをインストール
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
ステップ 3 — Claude にコネクタを追加
サーバーURL: AnythingMCP で MCP Servers を開き、このコネクタがあるサーバーを選んで URL(
https://cloud.anythingmcp.com/mcp/…)をコピーします。このガイドでYOUR_SERVER_IDと表示されている箇所に使ってください。
推奨ルート:設定ファイルを触らずに claude.ai web で動作します。
- Claude で Customize → Connectors を開きます。
- + をクリックし、Add custom connector を選びます。
- 名前(例:
Browserbase)とリモート MCP サーバー URLhttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_IDを入力し、Add をクリックします。 - Connect をクリックし、AnythingMCP にサインイン(OAuth)してアクセスを許可します。
下記のすべてのツールがチャットに表示されます。プロンプトを入力し始めてください。
利用可能なツール
| Tool | What it does |
|---|---|
browserbase_list_projects | List the Browserbase projects this API key can use, with id, name, how many sessions can run at once (concurrency) and the default session… |
browserbase_get_project | Read one Browserbase project: name, concurrency limit, default session timeout in seconds and creation date |
browserbase_get_project_usage | Show a Browserbase project's usage in the current billing period: browser minutes and proxy bytes used |
browserbase_list_sessions | List Browserbase browser sessions of the project, optionally only those with a status (RUNNING, PENDING, COMPLETED, ERROR, TIMED_OUT) or… |
browserbase_get_session | Read one Browserbase session: status, region, start, end and expiry times, keep-alive, proxy bytes used, linked context and user metadata |
browserbase_create_session | Start a new Browserbase cloud browser session |
browserbase_release_session | End a running Browserbase session now, so it stops using browser minutes |
browserbase_get_live_urls | Get the live view links of a running Browserbase session: a debugger link to watch and control the whole browser, one per open tab with its… |
browserbase_get_session_logs | Read the browser event log of a Browserbase session (Chrome DevTools events such as page navigations, network requests and responses… |
browserbase_get_session_replay | Get the replay of a Browserbase session: how many pages (tabs) were recorded and, per page, start and end time in milliseconds and the link… |
browserbase_request_recording_downloads | Ask Browserbase to build one MP4 video per recorded page of a finished session |
browserbase_list_recording_downloads | Show the MP4 recording status of each page of a Browserbase session (NOT_REQUESTED, PENDING, COMPLETED, FAILED) and, when COMPLETED, a… |
browserbase_create_context | Create a Browserbase context: a saved browser profile (cookies, local storage, logins) that sessions can reuse, so a script logs in once |
browserbase_get_context | Read a Browserbase context (saved browser profile): its name, project and when it was created and last updated |
browserbase_delete_context | Delete a Browserbase context (saved browser profile) for good, with its cookies and logins |
browserbase_get_extension | Read an uploaded Chrome extension in Browserbase by id: file name, project and dates |
browserbase_fetch_page | Fetch one web page through Browserbase without starting a browser: returns the HTTP status, content type and the content (raw, as markdown… |
browserbase_search_web | Search the web through Browserbase and get up to 25 results with title, URL, author and publication date when known |
プロンプトの例
- 「Browserbase のプロジェクトは今回の請求期間でブラウザ時間を何分使いましたか?まだ実行中のセッションはどれですか?」
- 「直近でエラーになったセッションはなぜ失敗したのですか?ログを読んで、最後に開いたページとコンソールエラーを見せてください。」
- 「私の Playwright スクリプト用に、eu-central-1 でタイムアウト 10 分の Browserbase セッションを開始して、ライブビューリンクをください。開始前に確認してください。」
- 「昨日のチェックアウトのテストセッションの MP4 録画を作成して、ダウンロードリンクをください。」
- 「example.com の料金ページを Markdown で取得して、プランを表にまとめてください。」
- 「今年のヘッドレスブラウザサービスの比較記事を Web で検索して、関連性の高い順に 10 件挙げてください。」
FAQ
Claude Code は Claude Desktop と同じように動作しますか? はい。両方を https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID に向けてください。
次のステップ
このガイドは役に立ちましたか?