Official scripts
Explore our curated collection of scripts
Get current Neon console user
Report which Neon console account this browser is signed in as: email, first name and last name. When the browser is signed out of the Neon console, the run fails with a signed-out error asking you to sign in to console.neon.tech.
Neon console whoami (signed-in account)
Report which Neon console account this browser is signed in as: email, first name and last name. When the browser is signed out of the Neon console, the run fails with a signed-out error asking you to sign in to console.neon.tech.
Neon login (Google SSO)
Log into the Neon console with Google: clicks Google and lands on your Neon projects. Skips straight to your projects if you're already signed in.
List Neon organization members and roles
List the signed-in Neon organization's joined members and pending invites with role and status. No scoping arg — reads the default organization the console lands on, matching list_invoices' convention for this host.
List Neon invoices
List the signed-in Neon organization's billing invoices. Returns org, total, and invoices (reference, issued, total, status, pdfUrl). Each pdfUrl is a public link to the invoice PDF, so treat it as sensitive. Reads the default organization the console opens on; an account with several organizations sees only that one.
Invite Neon organization member
Invite (create) a member on the current Neon organization by email and role. Role is free-text matched case-insensitively against Neon's own invite role picker (Admin, Member). Membership is invite-based; the invitee starts as Pending until they accept (or may auto-join if their Neon account already exists, per Neon's own behavior). Returns the invitation's email, role, id and invited-at timestamp.
Remove Neon organization member
Remove a member, or cancel a pending invite, from the current Neon organization, identified by email. Checks the org's members and invitations lists to determine which branch applies: joined members are removed via "Remove from organization" (plain confirm, no re-typing required); pending invites are cancelled via "Cancel invite". Returns the removed email and whether it was a pending invite.
Change Neon organization member's role
Change a joined member's role on the current Neon organization, identified by email. The role (Admin or Member) is matched case-insensitively. Only applies to members who have joined: a pending invite's role is set at invite time, so cancel and re-invite to change it. If the member already has the requested role, nothing changes and changed is false. Returns the member's email, resulting role, and whether a change occurred.
Claude Console login (Google SSO)
Log into the Claude Console (platform.claude.com, formerly console.anthropic.com) with Continue with Google. Returns straight away if you are already signed in, and reports the account.
Anthropic Console — list workspaces
List the workspaces of an Anthropic Console (platform.claude.com) organization: workspace id, name, creation date, archived date, data-residency region and display colour. Pass organizationUuid (from console.anthropic.com/whoami) to pick an organization; omit it to use the account's first one. Read-only. An organization without Console access is reported by name rather than as an empty list, and signed out is a clear error.
Anthropic Console whoami (signed-in account)
Report which Anthropic Console (platform.claude.com) account this browser is signed in as: the user id, uuid, email, name, and every organization it belongs to with its uuid and role (the organization other Console scripts act on). Being signed out is reported as a normal answer (loggedIn false), not an error, so it can be used to check a session before running other Console scripts.
Google Cloud console whoami (signed-in account)
Report which Google account the Google Cloud console is signed in as in this browser: display name and email. Fails with a sign-in error when the browser is not signed in to Google Cloud console.
Get Claude chat messages
Full message transcript of one Claude.ai conversation by uuid, oldest→newest. `text` is the readable prose; `tools` lists tool calls the UI renders as cards.
Welcome Kit whoami (signed-in account)
Report which Welcome Kit (Welcome to the Jungle ATS) account this browser is signed in as: the account email. When the browser is signed out, the run fails with a signed-out error that says to sign in to Welcome Kit.
Who am I on Claude.ai
Report which Claude.ai account the browser is signed in as: id (the sign-in email, the identifier a connector for this host is labelled with), full name and display name (the name in the sidebar's bottom-left corner), the account uuid, plus every organisation it belongs to with the role held there and the subscription plan (free, pro, max, team, enterprise). Throws when signed out. Use it before any other claude.ai script to confirm the session, or to pick the organisation uuid another script needs.
