iatlas-browser

AI エージェント、エンジニア、MCP クライアント向けの認証済みブラウザ自動化

ログイン済みの Chrome をそのまま API にする。

iatlas-browser は新しいヘッドレスブラウザから始めません。いま使っている Chrome セッションをそのまま使うので、ログイン状態、Cookie、タブ、ページ状態を保ったまま 自動化できます。miaoda.vip は公開かつリモート安全な処理だけを担う、 より小さなホスト API サブセットです。

Cookie の書き出し不要 CLI + MCP + ローカル HTTP を 1 つの実行系で共有 Direct CDP の ref をコマンド間で再利用できる ホスト API は安全なサブセットだけ

今回のローカル強化

拡張機能なしの direct CDP でも、よくある snapshot 駆動フローを回せる。

remote debugging を有効にすると、daemon は direct-CDP snapshot の ref を保持します。以後のコマンドでも ref を使ってクリック、ホバー、入力、追加入力、テキスト取得を続けられるため、extensionless 経路が 単なる読み取り専用の確認手段ではなくなりました。

Direct ref の永続化

一度 snapshot を実行すれば、その ref を後続の clickhoverfilltypeget text で再利用できます。

ブラウザ検出の拡張

iatlas-browser doctor は Chrome、Beta、Dev、Canary、Chromium、Brave、Arc を検出し、remote debugging の起動ヒントを表示します。

MCP の継続性

一時的に extension ではなく direct CDP に落ちても、よくある MCP のブラウザフローが途中で止まりにくくなります。

違い

多くの自動化はクリーンなブラウザから始まる。iatlas-browser はあなたのブラウザから始まる。

この違いが製品の中心です。認証済みサイト、社内ダッシュボード、SNS、実ブラウザ前提のエージェント処理で 最初の成功までの距離が大きく変わります。

作業 通常のヘッドレス iatlas-browser
すでにログイン済みのサイトを使う 別環境で認証や状態を再構築する必要がある いま使っている Chrome のセッションをそのまま使う
実ページ上で壊れたフローを調べる 実ブラウザと自動化ブラウザを行き来する 同じブラウザ文脈の中で確認と操作を行える
MCP エージェントにブラウザを渡す 別のサンドボックスを露出しがち CLI、MCP、HTTP を共有するローカル実行系を渡せる
公開 URL の遠隔取得を行う 不要にブラウザ自動化へ寄りやすい miaoda.vip の小さなホスト API サブセットへ分離できる

Hosted API Lab

トップページ上で 2 つのホスト API を試す

このラボはホストされたサブセットを一か所にまとめます。公開 URL の取得と、リモートで安全に動く 読み取り専用アダプター向けです。実タブ、ログイン状態、ブラウザ文脈が必要な作業は、引き続きローカル実行系を使います。

上で API キーを作成するか貼り付けてください。このラボは 2 つのホストツールで同じキーを共有します。

プリセット

  • 入力: 公開 http / https URL のみ
  • モード: metadatatexthtml
  • 認証: このラボで共有される API キー

最近の例

ホストリクエストを実行すると、再利用しやすい最近の例がここに保存されます。

レスポンス

ホストツールを選び、プリセットを読み込み、実際のリクエストを実行してください。

何が便利か

ログイン済みサイトの自動化に強い

既存の認証状態を再利用

社内ツール、管理画面、SaaS ダッシュボードなど、再ログインが面倒なサイトに向いています。

AI ツールへの接続が簡単

MCP モードとローカル API があるため、エージェントから実ブラウザを扱う入口を作りやすいです。

最初の手順

セットアップの流れ

1. インストール

curl -fsSL https://miaoda.vip/install.sh | bash

2. 拡張機能を読み込む

chrome://extensions/

~/.iatlas-browser/extension を指定します。

3. デーモン起動

iatlas-browser daemon
iatlas-browser doctor

4. コマンド実行

iatlas-browser open https://example.com
iatlas-browser snapshot -i

接続方法

CLI、MCP、ローカル API

CLI

ブラウザ操作、スナップショット、クリック、ネットワーク確認などを直接実行できます。

MCP

Cursor や Claude Desktop 用に使える MCP 設定を出力できます。

cursor.json

API

ローカル HTTP API を使って外部スクリプトから制御できます。

examples.sh