{ }いつものワークフローに

使い慣れたツールに、独立したブラウザ環境を

MostMate をスクリプト、業務ツール、AI ワークフローに接続。ローカルインターフェースでブラウザプロファイルを管理し、アカウント間の境界を明確に保てます。

ローカルアクセス · 独立したプロファイル · 自分のワークフロー

お使いのツール

スクリプト
AI ツール
Local API127.0.0.1お使いのコンピューター上で

ブラウザプロファイル

プロファイル 01
プロファイル 02
プロファイル 03
ツールから Local API を呼び出し、独立したブラウザ環境を管理します。

環境を個別に維持

個別のプロファイルを軸にワークフローを構築し、ブラウザのストレージとセッションを独立して管理します。

自分のワークフローをそのまま活用

お使いのソフトウェアから HTTP リクエストを送信。業務ロジックは自分のコードで処理し、対応する環境操作は MostMate が担当します。

日常作業を繰り返し実行可能に

ツールからプロファイルの検索、作成、更新、起動、停止を実行し、環境管理の手作業を減らせます。

まずは一つの明確なリクエストから

ローカルサービスを確認し、アカウントとチームがアクセスできる環境を取得します。

  1. 01

    MostMate を開く

    デスクトップクライアントを起動し、使用するチームにサインインします。

  2. 02

    アクセスを設定

    プロファイル一覧のサンプルでは、キーを生成して Security verification を有効にし、ローカルで MOSTMATE_LOCAL_API_KEY を設定します。キー管理には Professional 以上のプランが必要です。

  3. 03

    読み取り専用リクエストを送信

    同じコンピューターでサンプルを実行します。ワークフローの構築前に、HTTP レスポンスと返された code の両方を確認してください。

エンドポイントとパラメーターを見る
Local API
Python · 標準ライブラリ

GET/healthz

import json
from urllib.request import urlopen

with urlopen("http://127.0.0.1:38030/healthz", timeout=15) as response:
    result = json.load(response)
if result["code"] != 0:
    raise RuntimeError(result["msg"])
print(json.dumps(result["data"], indent=2))

ヘルスチェックに API キーは不要です。

POST/api/v1/profile/list

import json, os
from urllib.request import Request, urlopen

request = Request(
    "http://127.0.0.1:38030/api/v1/profile/list",
    data=json.dumps({"page": 1, "limit": 5}).encode(),
    headers={
        "Content-Type": "application/json",
        "Authorization": f"Bearer {os.environ['MOSTMATE_LOCAL_API_KEY']}",
    },
    method="POST",
)
with urlopen(request, timeout=15) as response:
    result = json.load(response)
if result["code"] != 0:
    raise RuntimeError(result["msg"])
print(json.dumps(result["data"], ensure_ascii=False, indent=2))

このサンプルは Security verification が有効で、現在のキーが MOSTMATE_LOCAL_API_KEY に設定されていることを前提とします。

Python 3 でローカル実行します。サンプルは状態確認またはプロファイルの取得のみを行い、ブラウザの起動やデータの変更は行いません。

自分の働き方に合わせて接続

直接リクエスト、ブラウザ自動化、対応する AI ツールを利用できます。中心となるプロファイルは共通です。

HTTP で環境を管理

ドキュメントに記載されたエンドポイントで、プロファイル、グループ、プロキシを操作。小さく始め、レスポンスを確認しながらワークフローを拡張できます。

Puppeteer や Selenium へ連携

プロファイルを起動すると、Puppeteer の WebSocket アドレスと Selenium のデバッガーアドレスが返されます。その接続情報を使ってブラウザ操作を実行できます。

PuppeteerSelenium

シンプルなインターフェースで、実用的な操作を

POST/api/v1/profile/list
プロファイルを検索
POST/api/v1/profile/start
環境を起動
POST/api/v1/profile/stop
環境を閉じる
POST/api/v1/group/list
グループを整理
エンドポイントとパラメーターを見る

MOSTMATE SKILL

Skill で AI ツールを接続

MostMate Skill をインストールし、AI ツールを再起動してから Local API に接続します。Claude Code、Codex、Cursor などの対応ツールで、自然言語の指示による環境管理ができます。

Skill には Professional 以上のプランと、該当するチーム権限が必要です。インストールと接続は別の手順です。

Skill で AI ツールを接続
Claude CodeCodexCursor

接続前に知っておきたいこと

MostMate を開いたままにする必要がありますか?

はい。Local API はデスクトップクライアントとともに動作し、サインイン中のアカウントとチームを使用します。127.0.0.1:38030 で待ち受け、LAN やインターネットから直接アクセスすることはできません。

API キーは必ず必要ですか?

いいえ。Security verification は初期設定では無効です。キーが存在し、かつ検証が有効な場合に、業務リクエストで有効なキーが必要になります。GET /healthz は常に認証不要です。ツールを接続する前に、この設定を確認してください。

Local API と RPA、Skill の違いは何ですか?

Local API は対応する操作をプログラムに公開します。RPA は設定済みのブラウザワークフローを実行します。Skill はインストールと接続後に、対応する AI ツールから Local API を呼び出せるようにするものです。アカウントやチームの権限要件がなくなるわけではありません。

どの自動化フレームワークに接続できますか?

ドキュメントでは Puppeteer の browserWSEndpoint と Selenium の debuggerAddress を説明しています。返された WebDriver の状態と、クライアントおよびフレームワークのバージョンを確認してください。API は環境を管理し、ウェブサイト上の操作は自分の自動化コードが実行します。

MOSTMATE LOCAL API

ブラウザ環境を、日々の仕事に活かす

ドキュメントから始めて、チームに合うワークフローを構築しましょう。