get_data_table
Extract structured table data from NotebookLM notebooks for analysis by retrieving headers and rows as JSON.
Instructions
Extract the generated Data Table content from a notebook.
What This Tool Does
Navigates to the notebook's Studio panel
Extracts the table data (headers and rows) as structured JSON
Returns the full table content for analysis
Returns
table.headers: Column headers
table.rows: Array of row arrays
table.totalRows: Number of rows
table.totalColumns: Number of columns
Requirements
Data table must be generated first (use generate_data_table)
Returns error if table is not yet ready
Example
{ "notebook_id": "my-research" }
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notebook_id | No | Library notebook ID | |
| notebook_url | No | Or direct notebook URL (overrides notebook_id) |