Remove team member (Claude.ai)
Automatically remove team member (Claude.ai) on 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.
Input
email requiredEmail of the team member to remove
dryRun optionalIf true (default), walks to the confirmation dialog then cancels without removing. Set false to actually remove.
Output
email requiredfound requireddryRun requiredremoved requiredgate optionalafter optionalbefore optionalverified optionalcollateralLoss optionalFAQ
Ask Claude on claude.ai
Open a new Claude.ai chat, send one question, and wait for the answer to finish (up to 100 s). Returns the answer as the markdown the model emitted, the message and conversation ids, why generation stopped, which model answered, each web search it made with the results it was shown, every source its web_search and web_fetch tools surfaced, and — separately — the sources the answer actually cited. Requires a signed-in session: claude.ai has no anonymous chat, and a signed-out browser fails at once with an error that says so. When the account has used up its 5-hour or weekly allowance, it fails at once with the time the allowance resets, without sending anything. Avoid running many of these at once: claude.ai limits how many chats one account may hold concurrently and refuses the extras, so a refused send comes back quickly carrying Claude's own message and only needs to be retried at a slower pace.
Get Claude.ai memory settings
Report the two memory switches of the signed-in Claude.ai account, from Settings > Memory: `searchChats` (Claude may search and reference past chats) and `generateMemory` (Claude builds memory from your chats). Memory is fully off only when both are false. Reads the organisation the browser has open. Requires a signed-in session; a signed-out browser fails with an error that says so. Use set_memory to change them.
List Claude invoices
List the Claude (claude.ai) plan invoices of the organization currently open in this browser, as its billing settings show them, newest first. To get another organization's invoices, switch to it in claude.ai, then run this again. Each invoice comes with its number, date, total and total before tax (in the currency's smallest unit, so 10800 means 108.00 EUR), currency, status, seats, payment status and a link to its PDF. When the open organization gives you no billing access, the result lists it in skipped with no invoices. complete is false when claude.ai says the organization has older invoices than its billing page shows; those are not returned. The run fails when the browser is not signed in to claude.ai, or when org_uuid is given and a different organization is open. To save a PDF, pass its link to the Stripe invoice PDF download script.
