Cursor whoami (signed-in account)
Report which Cursor account this browser is signed in as: the user id, email, name, plan (membership type) and team id. Fails with a signed-out error when no Cursor account is signed in, including an expired session, so it can be used to check a session before running other Cursor scripts.
Input
None
Output
evidence requiredloggedIn requiredname optionalemail optionalteamId optionaluserId optionalmembershipType optionalFAQ
Cursor — list invoices
List the billing invoices of the Cursor account signed in to this browser. Returns each invoice's date, amount, status and reference (the invoice number Cursor shows), and a direct PDF link when Cursor gives one: invoices billed through Stripe have one, the others have none. An account with no billing gets an empty list.
Cursor login (Google SSO)
Log into Cursor via "Continue with Google", driving the account chooser and landing on the Cursor dashboard. Requires running on the extension-paired browser rather than a managed/cloud browser.
Cursor — get usage
Read the signed-in Cursor account's usage for the current billing cycle: cycle start and end, plan name and price, membership type, percent of included usage used (total, Auto model, API/named models), included usage used / limit / remaining with its breakdown, on-demand (usage-based) spending, and team on-demand usage for team plans. Read-only; signed out is a clear error.
