Official scripts
Explore our curated collection of scripts
Mistral login (Google SSO)
Log into the Mistral admin console (admin.mistral.ai) with Google SSO, handling the Google account chooser and the first-time consent screen, and land on the admin console. If you are already signed in, it returns immediately without repeating the login. Pass `email` to pick a specific Google account.
Mistral Admin whoami (signed-in account)
Report which Mistral account the Mistral admin console is signed in as in this browser: email and name. 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 Mistral admin scripts.
Le Chat whoami (signed-in account)
Report which Mistral (Le Chat) account this browser is signed in as: email and name, from Mistral's own session service. 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 Le Chat scripts.
Get current user
Report which Mistral (Le Chat) account this browser is signed in as: email and name, from Mistral's own session service. 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 Le Chat scripts.
List Le Chat conversations
List recent Le Chat conversations, newest first.
Get Le Chat conversation messages
Full message transcript of one Le Chat conversation by id, oldest to newest.
Delete Le Chat conversation
Delete one Le Chat conversation by id (moves it to trash; Le Chat purges trashed conversations automatically after 30 days).
Ask Le Chat
Open a new Le Chat conversation, send one question, wait for the answer, and return the answer text plus any web-search source domains cited.
Switch Le Chat display language
Change the signed-in Le Chat account's display language (Préférences), by its own native name (e.g. "English", "Français", "Deutsch", "Español", "Italiano"). Applies immediately, account-wide, and works starting from any current UI language.
Search Le Chat conversations
Full-text search across Le Chat conversation messages, returning matching messages with highlighted snippets.
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.
Miro login (Google SSO)
Log into Miro with your Google account and land on the boards dashboard. Returns straight away if you're already signed in, so it's safe to run repeatedly.
Numerous.ai whoami (signed-in account)
Report which Numerous.ai account this browser is signed in as: the user id, email and name. 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 Numerous.ai scripts.
Adobe login (Google SSO)
Log into Adobe with Google.
Numerous login (Google SSO)
Log into Numerous.ai using your connected Google account. Signs in via Google's account chooser and lands on your Numerous.ai account portal.
Cloudflare: invite member
Invite a new member into one Cloudflare account by email, granting an account-wide permission policy for a named role (e.g. "Administrator", "Billing") matched against the account's own role picker. Returns the invited email, role, accountId and pending status.
Invite Asana team member
Invite a person into an Asana team by email, via Team Settings > Members > "Invite to team". New invites join as Member (guests from outside the org's domain cannot be made Team admin at invite time — use change_role afterward for domain members). Requires login and team-admin permission.
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 team member (Claude.ai)
Remove a member from a Claude.ai Team or organisation by email, with built-in verification. Records the member list before and after and returns removed / verified / collateralLoss, giving you proof the right person was removed and nobody else was affected. The removal is guarded: it proceeds only once the confirmation step names the target email. dryRun (default true) walks up to the confirmation and cancels without removing — set it false to remove for real. Requires being signed in to claude.ai as an organisation owner or admin. Works with the interface in French or English, and reads the current members page, so it suits teams that fit on one page.
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.
List Asana team members and roles
List a team's members with email, name, role (Team admin/Member), guest status, and pending-invite status, via the team's Settings > Members panel. Requires login and visibility into the team.
Change Asana team member's role
Change a team member's role (Team admin / Member), identified by email, via Team Settings > Members > role dropdown. Fails loudly if the target role is disabled for that member (e.g. Asana blocks guests from outside the org's domain from becoming Team admin). Requires login and team-admin permission. Returns the role before and after the change.
DigitalOcean whoami (signed-in account)
Report which DigitalOcean control panel account this browser is signed in as: the account email and name. 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 DigitalOcean scripts.
List Dust agents
List the agents available in the signed-in Dust workspace. Returns workspaceId and agents (sId, name, description, scope, status, model provider/id, userFavorite, canEdit, tags). sId is what you pass as `agent` to ask or send_message. Scope tells you where an agent comes from: "global" is a Dust built-in such as dust, helper, deep-dive or analyst, "workspace"/"published" is one your workspace created, "hidden"/"private" is personal. Requires being signed in to dust.tt.
