server_info
Verify server version and authentication health. Use to confirm login before running notebook tools; returns auth flags and optional account/quota details.
Instructions
Report the server version and local authentication health.
Returns the package version and an auth block (authenticated /
storage_exists / json_valid / cookies_present / sid_cookie /
profile). Use it to confirm the server is logged in before driving
notebook tools; if authenticated is false, run notebooklm login on
the server host.
Set include_account=True to also fetch an account block: the
signed-in identity {email, authuser} (in-memory/persisted first, then a
single live WIZ_global_data probe when authenticated — email is
None only when it can't be discovered at all) plus quota-pacing fields
{available, notebook_limit, source_limit, tier, output_language}
(output_language is the global account setting, e.g. "en"/"ja",
or None when unset or unparseable). The quota fields need a live
session (a few reads), so the block is off by default — the default call is
a fast, network-free probe. When the session is missing or stale the quota
fields degrade to {available: False, reason: ...} (identity still
included) rather than failing the whole call.
profile names the resolved storage profile the probe ran against
(e.g. "default"); the booleans are the actual health signals.
The absolute on-disk storage path is deliberately not returned: it leaks the server-host OS username / filesystem layout to any (possibly remote) caller, while telling the agent nothing it can act on.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_account | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||