web_tables
web_tablesEvery HTML table on a public web page as structured JSON: title (caption or nearest heading), headers, rows as arrays and as records keyed by header, numeric columns detected and parsed to numbers, colspan and rowspan expanded, footnote markers removed. Selecting one table by index also returns it as CSV. Row count capped by max_rows. Price: $0.003 USDC per call (x402).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"url": "<url>"
},
"name": "web_tables"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Public http(s) URL of the page | |
| index | No | Zero-based table index; when given only that table is returned, with csv | |
| max_rows | No | Maximum rows per table, 1-5000 (default 200) |