App Logo

Official scripts

Explore our curated collection of scripts

gemini.google.com

Ask Gemini

Open a new Gemini chat, send one question, and wait until Gemini has finished its answer (up to 3 min). Returns the answer as Gemini sends it, in Markdown (it can hold Gemini's own tags for images, steps and follow-up suggestions), the new conversation's id, and the citations Gemini attached, each with its sources' URL, title and publisher; citations is empty when the answer cites nothing. Needs a browser signed in to Google: signed out, the run fails with a signed-out error asking you to sign in to gemini.google.com. A Google account that has never opened Gemini fails with a message asking you to open gemini.google.com once and accept its terms. One run is one draw: the same question can be answered, searched or cited differently on the next run.

gemini.google.com

Gemini whoami (signed-in account)

Report which Google account this browser is signed in to Gemini as: the Google account id and email. When the browser is not signed in to Gemini, the run fails with a signed-out error that says to sign in, so it can be used to check a session before running other Gemini scripts.

gemini.google.com

Get Gemini chat messages

Full message transcript of one Gemini conversation by id, oldest to newest.

gemini.google.com

Delete Gemini chat

Permanently delete one Gemini conversation by id, via the conversation's own "Delete" menu.

gemini.google.com

Search Gemini chats

Search your Gemini conversations (the "Search chats" box): server-side full-text over titles and message bodies.

gemini.google.com

List Gemini chats

List your recent Gemini conversations (the sidebar's "Recents" list), newest first.

play.google.com

Get Google Play app details

Fetch an Android app's store listing details: name, description, developer, category, rating, review count, price, and icon. No login required.

calendar.google.com

Search Google Calendar events

Full-text search the signed-in Google Calendar across all its calendars, the same as the Calendar search box. Returns count and events (id, calendar, eid, title, all_day, start, end, location). start/end are the event's local wall-clock (ISO, no zone); eid is the base64 join key for delete_event. The query matches event content (title/description/location), not calendar names; supports whatever the Calendar search box supports.

play.google.com

Search Google Play apps

Search the Google Play Store for apps by keyword: package id, name, developer, rating, and icon for each result. No login required.

calendar.google.com

Google Calendar whoami (signed-in account)

Report which Google account Google Calendar is signed in as in this browser: display name and email. When the browser is signed out, it fails with a sign-in error that says to sign in and retry.

play.google.com

Get Google Play app reviews

Fetch reviews for an Android app from its Google Play Store listing: reviewer name, star rating, date, and review text. No login required.

mail.google.com

Search Gmail

Search the signed-in Gmail with the native query syntax (from:, to:, subject:, has:attachment, after:/before:, labels…) and return matching threads: threadId (feed it to get_thread / reply_to_email), sender, senderEmail, subject, snippet, date, unread, starred, hasAttachment. Results are threads rather than individual messages, which is Gmail's own search granularity, and only the first page of results is returned (up to 50).

apollo.io

Reveal Apollo contact email

Reveal a person's email address on Apollo by their person id (from search_people). This adds the person to "My Prospects" and consumes an Apollo credit, same as clicking "Access email" in the UI.

apollo.io

Apollo login (Google SSO)

Log into Apollo.io with Sign in with Google, handling the Google account chooser and consent screen, and land on the Apollo home. Returns straight away if you are already signed in, and reports the Apollo account that is signed in. Optionally pass which Google account to use. Needs a browser that is already signed in to Google.

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.

sncf-connect.com

SNCF Connect unofficial API: search train journeys and fares

An unofficial SNCF Connect API for train search: SNCF Connect has no public API for journeys and fares, and this returns them as JSON, programmatically. Search trains between two cities or stations on a given date via SNCF Connect. Returns each journey (times, duration, operator, best price) with all of its fare offers (class, fare name, price, flexibility label, and the exchange and refund conditions as SNCF writes them). No journeys means no tickets are on sale for that date. An unknown station fails with an error asking you to check its spelling.

wise.com

Search Wise transactions

Search a Wise profile's transactions by merchant/name (server-side), optionally narrowed to a date range. Returns id, title, amount, date, status and whether a receipt is attached.

tradingview.com

Get TradingView ticker overview

Read a TradingView symbol page: company name and description, displayed price with currency and change, session status, the security's isin/cusip/figi identifiers, asset category and the market sector breadcrumb path. Anonymous, read-only. Accepts a bare ticker (TradingView redirects it to the primary listing) or an exchange-qualified one such as "NASDAQ:AAPL".

google.com

Search one-way flights on Google Flights

Search one-way flights on Google Flights between two airports or cities, given as IATA codes ("CDG", or "PAR" for all Paris airports), on one date: a fixed date, or a number of days after today for searches that run on a schedule. You can set the passengers, the cabin, the maximum number of stops, the tab (best or cheapest) and the price currency. Returns the date searched and every flight the page lists: local departure and arrival times, duration, stops, airlines, the total price for all passengers (null when Google shows none), whether Google ranks it as a top flight, whether it is a self-transfer on separate tickets, the layovers, and each leg with its flight number and aircraft. A search with no flights returns an empty list. An unknown code, a route Google does not sell, a date in the past or more than about 11 months ahead, and an unsupported currency fail with a message that names the problem. On a managed browser, set a country.

finance.yahoo.com

Get Historical Prices

OHLCV price history for a single Yahoo Finance symbol (stock, crypto, index, future) over a range/interval, matching the site's own chart affordance.

comeup.com

Get ComeUp freelancer profile

Fetches a ComeUp seller's full public profile by username (from search_freelancers' username field, e.g. "guillaumetbc"). Returns display name, headline, bio, account type, review counts, top-seller badge, response time, portfolio, and their related services with price/rating.

ycombinator.com

Get YC company profile

Get one YC company's full public profile (ycombinator.com/companies/<slug>): pitch, batch/status, founders, socials, open jobs, news, launches, photos, founder Q&A.

console.neon.tech

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.

linkedin.com

LinkedIn — accept a received invitation

Accept a pending received LinkedIn invitation, by its invitation id from get_received_invitations (preferred) or by the inviter's display name. A name that matches two invitations throws rather than guess, and a name that is only in "Suggestions for you" gets a clear error (there is nothing to accept). dryRun finds and checks the invitation without accepting it. Returns the status and the matched card text so you can confirm the right one was accepted.

trustpilot.com

Get Trustpilot company profile

Get a Trustpilot company profile: TrustScore, stars, review count, full 1-5 star rating distribution, categories, breadcrumb, contact info, claim status and reply behavior. Input is the domain key (e.g. "amazon.com"); the resolved identifyingName is returned (may differ via redirect).