scrapewise_get_scraper_list
Returns the customer's complete list of scrapers — every scraper they've configured,
across all groups, in a flat list. Each entry has just identifying metadata
(id, name, group reference, scraper type, last-run state) — not the full configuration.
Use this as the starting point when you don't yet know which scraper the customer is
referring to: list first to find the id, then call `scrapewise_get_scraper` for the
full configuration of the one you want.
Args:
- groupId (string, query param, optional): return only the scrapers in this
group. Absent, the whole account comes back, exactly as before. A group id
that is not this customer's own matches nothing and returns an empty list —
it is never an existence oracle for another account's groups.
Returns:
An array of scraper-summary objects: id, name, type, group reference, last-run
state. Empty array if the customer has no scrapers configured.
Examples:
- Use when: "show me all my scrapers" → no args
- Use when: "what's the id of the scraper called 'mototas'?" → call this then
filter the result locally by name
- Use when: "which scrapers are in group {id}?" → groupId={id}
- Don't use when: you already have a scraper id → use scrapewise_get_scraper
Error Handling:
- 401 Unauthorized if no valid Authorization header is present.
- 500 INTERNAL with correlationId on unexpected server error.[runtime hint] This tool returns JSON-as-text — its response shape is dynamic (per-scraper itemsConfig, file binary, etc.) so the MCP outputSchema is omitted. Do not rely on the presence of any specific field in the response; treat the result as a string-or-object blob and parse defensively.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "scrapewise_get_scraper_list"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| groupId | No |