SERVICE & TOOLS

Octoparse DataHub

Official Octoparse (Bazhuayu) DataHub MCP — data warehouse and dataset queries (OAuth required). DataHub entry, not cloud collection

devOAuth

7 available tools

search_data_apps

Search Data Apps and return compact cards. The first step for any data need. Card fields: namespace + app_name (reference the App later as `namespace/app_name`; the reference breaks if either is rena…

list_runs

List runs owned by the current credential (newest first, paginated); metadata only, no result data. Use it to: - recover a lost run_id (an async run keeps executing and billing on the platform after …

get_data_app_details

Get an App's machine-readable manual. Read it before running the App; if the user gave the App reference directly, start here without searching. Fields: input_schema (JSON Schema the run input must s…

cancel_run

Cancel a run. A queued run stops immediately, a running one within a few seconds. Records already produced are kept (partial=true) and readable via get_run_result; cost covers only what was produced. …

get_run_result

Result records of a run (array of JSON objects, structure per output_schema), at most 50 per call; use fields to take only the columns you need. pagination.total is the total count; partial=true mean…

get_run_status

Current state of a run (no result data). To wait for a run pass wait_seconds=60: the server holds until the run reaches a terminal state or the timeout elapses; if the state is still not terminal, ca…

run_data_app

Start one Data App run and return a Run object. Use after checking the input contract via get_data_app_details. Act on the returned state and next_step only: - terminal (SUCCEEDED / PARTIALLY_SUCCEEDE…