Web Task について
MCP および HTTP 自動化向けのブラウザタスク、セッション、レシピ
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
mcp.json · 共通設定
起動コマンド
npx -y web-task-api設定が必要な環境変数
WEB_TASK_API_DATA_DIROptional mutable data root for web-task-api runs, sessions, profiles, and temp state. When omitted, the runtime uses a platform user-data directory instead of the ambient cwd.WEB_TASK_API_RECIPES_DIROptional recipes directory override. When omitted, web-task-api reads bundled recipes from the installed package.WEB_TASK_API_TEMP_DIROptional temp root override used when incoming temp env variables point at your home directory or working directory.WEB_TASK_API_MODELOptional shared default planner model for catalog-backed PI and OpenCode selections. Defaults to deepseek/deepseek-v4-flash.WEB_TASK_API_VARIANTOptional shared default planner thinking variant for catalog-backed PI and OpenCode selections. Defaults to high.WEB_TASK_API_PI_URLOptional PI engine base URL for the preferred planner backend. Defaults to http://127.0.0.1:8793.WEB_TASK_API_PI_MODELOptional PI-specific planner model override. Defaults to WEB_TASK_API_MODEL when omitted.WEB_TASK_API_PI_VARIANTOptional PI-specific thinking variant override. Defaults to WEB_TASK_API_VARIANT when omitted.CLIPROXY_BASE_URLOptional CLIProxy base URL for the legacy fallback planner backend.CLIPROXY_AUTH_TOKENシークレットOptional CLIProxy auth token for the legacy fallback planner backend.CLIPROXY_MODELOptional CLIProxy model alias for the legacy fallback planner backend.OPENCODE_BASE_URLOptional OpenCode base URL for the compatibility planner backend.OPENCODE_MODELOptional OpenCode model name for the compatibility planner backend. Defaults to WEB_TASK_API_MODEL when omitted.BROWSER_USER_DATA_DIROptional existing Chromium/Chrome user-data directory for warmed browser state reuse.BROWSER_CHANNELOptional Playwright browser channel override, for example `chrome`.HEADLESSOptional browser headless toggle. Set `false` to prefer a visible browser.ローカルサーバーにはマシン上の実行環境(Node.js 18 以上など)が必要です。設定ファイルの場所はクライアントごとに異なります。
ツール
11掲載時のツール一覧 · 2 週間前に更新
| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| goal | string | はい | ブラウザータスクで今すぐ達成する内容です。 |
| mode | enum | いいえ | タスクモード:抽出または調査には read、対話的な変更には act を指定します。read | act |
| input | object | いいえ | レシピまたはプランナーが参照できる構造化タスク入力です。 |
| profile | string | いいえ | 認証済みまたはウォームアップ済みのブラウザー状態に使用する、任意の名前付きブラウザープロファイルです。 |
| headless | boolean | いいえ | この実行でヘッドレスブラウザーモードを優先するかどうかです。 |
| max_steps | integer | いいえ | 実行が停止するまでのブラウザー操作の最大ステップ数です。 |
| recipe_id | string | いいえ | 完全な自由形式の実行ではなく、既知のフローを使用する場合の任意のスターターレシピ ID です。 |
| start_url | string | いいえ | タスクの開始位置が分かっている場合に指定する任意の開始 URL です。 |
| agent_kind | enum | いいえ | この実行で使用するプランナーバックエンドです。auto | pi | cliproxy | opencode | mock |
| session_id | string | いいえ | 以前のブラウザー状態またはコンテキストを引き継ぐタスクで再利用する、任意の保存済みセッションです。 |
| timeout_ms | integer | いいえ | 実行全体のタイムアウト(ミリ秒)です。 |
| agent_model | string | いいえ | この実行で使用する任意のプランナーモデルの上書き設定です。設定すると、Auto、PI、OpenCode はカタログに基づいて選択します。デフォルトは deepseek/deepseek-v4-flash です。 |
| agent_variant | string | いいえ | この実行で使用する任意のプランナー思考バリアントの上書き設定です。カタログに基づくプランナーでは、デフォルトは high です。 |
| output_schema | object | いいえ | 最終的な構造化結果の検証に使用する、任意の JSON Schema 形式のオブジェクトです。 |
詳細
メンテナーはまだ詳細を追加していません。リポジトリの README をご覧ください。
コメント
Markdown 対応
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。