PluginBench
MCP Server

Web Task MCP Server

io.github.jojo-labs/web-task-api

What is the Web Task MCP server?

Browser tasks, sessions, and recipes for MCP and HTTP automation.

How to install Web Task

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • WEB_TASK_API_DATA_DIR

    Optional 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_DIR

    Optional recipes directory override. When omitted, web-task-api reads bundled recipes from the installed package.

  • WEB_TASK_API_TEMP_DIR

    Optional temp root override used when incoming temp env variables point at your home directory or working directory.

  • WEB_TASK_API_MODEL

    Optional shared default planner model for catalog-backed PI and OpenCode selections. Defaults to deepseek/deepseek-v4-flash.

  • WEB_TASK_API_VARIANT

    Optional shared default planner thinking variant for catalog-backed PI and OpenCode selections. Defaults to high.

  • WEB_TASK_API_PI_URL

    Optional PI engine base URL for the preferred planner backend. Defaults to http://127.0.0.1:8793.

  • WEB_TASK_API_PI_MODEL

    Optional PI-specific planner model override. Defaults to WEB_TASK_API_MODEL when omitted.

  • WEB_TASK_API_PI_VARIANT

    Optional PI-specific thinking variant override. Defaults to WEB_TASK_API_VARIANT when omitted.

  • CLIPROXY_BASE_URL

    Optional CLIProxy base URL for the legacy fallback planner backend.

  • CLIPROXY_AUTH_TOKEN
    secret

    Optional CLIProxy auth token for the legacy fallback planner backend.

  • CLIPROXY_MODEL

    Optional CLIProxy model alias for the legacy fallback planner backend.

  • OPENCODE_BASE_URL

    Optional OpenCode base URL for the compatibility planner backend.

  • OPENCODE_MODEL

    Optional OpenCode model name for the compatibility planner backend. Defaults to WEB_TASK_API_MODEL when omitted.

  • BROWSER_USER_DATA_DIR

    Optional existing Chromium/Chrome user-data directory for warmed browser state reuse.

  • BROWSER_CHANNEL

    Optional Playwright browser channel override, for example `chrome`.

  • HEADLESS

    Optional browser headless toggle. Set `false` to prefer a visible browser.

~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "web-task-api": {
      "command": "npx",
      "args": [
        "-y",
        "web-task-api"
      ],
      "env": {
        "WEB_TASK_API_DATA_DIR": "<YOUR_WEB_TASK_API_DATA_DIR>",
        "WEB_TASK_API_RECIPES_DIR": "<YOUR_WEB_TASK_API_RECIPES_DIR>",
        "WEB_TASK_API_TEMP_DIR": "<YOUR_WEB_TASK_API_TEMP_DIR>",
        "WEB_TASK_API_MODEL": "<YOUR_WEB_TASK_API_MODEL>",
        "WEB_TASK_API_VARIANT": "<YOUR_WEB_TASK_API_VARIANT>",
        "WEB_TASK_API_PI_URL": "<YOUR_WEB_TASK_API_PI_URL>",
        "WEB_TASK_API_PI_MODEL": "<YOUR_WEB_TASK_API_PI_MODEL>",
        "WEB_TASK_API_PI_VARIANT": "<YOUR_WEB_TASK_API_PI_VARIANT>",
        "CLIPROXY_BASE_URL": "<YOUR_CLIPROXY_BASE_URL>",
        "CLIPROXY_AUTH_TOKEN": "<YOUR_CLIPROXY_AUTH_TOKEN>",
        "CLIPROXY_MODEL": "<YOUR_CLIPROXY_MODEL>",
        "OPENCODE_BASE_URL": "<YOUR_OPENCODE_BASE_URL>",
        "OPENCODE_MODEL": "<YOUR_OPENCODE_MODEL>",
        "BROWSER_USER_DATA_DIR": "<YOUR_BROWSER_USER_DATA_DIR>",
        "BROWSER_CHANNEL": "<YOUR_BROWSER_CHANNEL>",
        "HEADLESS": "<YOUR_HEADLESS>"
      }
    }
  }
}

Related MCP servers

smartfetch direct-URL fetch, smartsearch web discovery, smartcrawl sites, and docs export MCP.

View repository →
DEDeixis logo

Deixis

Active

Typed LSP operations for MCP clients.

2
Rust
Apache-2.0
View repository →
PAPalim logo

Palim

Active

Hosted MCP memory: save sessions/decisions once, search from Claude, Cursor, ChatGPT. EU-hosted FTS.

0
Shell
MIT
View repository →
ANAnchorDB logo

AnchorDB

Active

Persistent code memory for AI agents: notes pinned to files and symbols that survive refactors.

0
Go
MIT
View repository →

MCP server for local speech translation (EN ↔ 中文) via Whisper + Claude + Piper

3
TypeScript
MIT
View repository →

Pay-per-call QUBO/Ising optimization for AI agents via x402 (USDC on Base). No API keys.

0
Python
MIT
View repository →