read_filing_page
Read a full SEC filing page with table columns aligned and detected statement type and units, so you verify scale and periods before taking a number. Optionally include adjacent pages when tables continue.
Instructions
Read one page of a filing in full, with table columns aligned, plus the page's statement type and units line (e.g. 'In millions, except per share data') when detected. Read the full page before taking a number from a table: check the units and which column is which period. include_neighbors adds the pages before and after.
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": {
"doc_name": "<doc_name>",
"page": "<page>"
},
"name": "read_filing_page"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | Zero-based page number, as search results give it. | |
| doc_name | Yes | Filing id, e.g. 3M_2018_10K. | |
| include_neighbors | No | Also return the previous and next pages (tables often continue). |