Official scripts
Explore our curated collection of scripts
Miro switch display language
Change the display language of the Miro sign-in page (and the account-level language preference it sets) to any of Miro's supported languages.
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.
List Miro invoices
List Miro company billing invoices. Returns total plus invoices (id, date, description, amount, status, pdfUrl) — metadata only, with dates as ISO YYYY-MM-DD and amounts with their ISO currency, e.g. "10.00 EUR". Feed a row's pdfUrl to miro.com/download_invoice to fetch that invoice's PDF. Only a company or team billing admin can see billing; a personal account with no organization is reported as such rather than timing out.
Download a Miro invoice PDF
Download one Miro company billing invoice PDF, given the pdfUrl that miro.com/list_invoices returns. Saves the file to the device and returns its real filename plus the path it was saved to. Unlike the other download_invoice scripts it hands back a file on disk rather than the bytes inline, because Miro only releases these PDFs through a real browser download — so read the file from the returned path. Requires access to Miro company billing.
Like a TikTok video
Like a TikTok video (as the logged-in account) by URL or id. Safe to repeat: it does nothing if you already liked it.
Get Booking.com hotel details
Fetch a hotel's Booking.com listing: name, star rating, guest rating, review count, address, description, and image. No login required.
Like TikTok Comment
Likes a top-level comment on a public TikTok video, matched by its exact text. Idempotent — already-liked comments are reported, not re-liked.
Search RemoteOK jobs
Search RemoteOK's full live listings database — a fuzzy, ordered full-text match across every posting, the same as the site's own search box, not just the most recent ones. Omit query for the unfiltered recent feed. Paginates via offset, in pages of about 50. Salary is reconciled against RemoteOK's own published listing data, because the salary attached to a search result is frequently a generic 90000-150000 placeholder unrelated to the actual role.
Get Dribbble shot
Fetch a Dribbble shot's details from its url: title, description, owner, images and comment count.
Search Booking.com hotels
Search Booking.com for accommodations by destination: name, hotel slug, address, guest rating, review count, and rating category. No login required.
Get Trustpilot company reviews
Get one page (20) of a company's Trustpilot reviews: author, rating, title, text, dates, likes, verification and the company's reply. Supports the site's own filters as args (page, sort, stars, language, keyword search, verified, date range). Defaults to returning reviews in every language so none are silently filtered out by locale.
Get TikTok related videos
Get the “you may like” related-video recommendations shown next to a TikTok video (a single ~12-item snapshot, not a paginable list).
Add Slack reaction
Add an emoji reaction to a message by channel (name or id) and message ts. Emoji name without colons (e.g. 'thumbsup'). Requires login.
Search TikTok users
Search TikTok accounts by keyword. Returns the top ~10 matches (TikTok web caps user search; not deeply paginable).
List Slack custom emoji
List the workspace's custom emoji as a name→URL map (aliases point to 'alias:<name>'). Returns count and the emoji map. Requires login.
Search TikTok videos
Search TikTok videos by keyword, newest-relevance order, up to `count`.
Get TikTok video comments
List the top-level comments on a TikTok video, given its URL or id, in newest-relevance order.
Get Slack message reactions
List the reactions on a message by channel (name or id) and message ts: each emoji with its count and the display names of who reacted. Requires login.
Get TikTok video
Get a TikTok video's caption, stats, author, music, hashtags and metadata by URL or video id.
Get Loom video transcript
Fetch the full transcript of a Loom video from its share URL (or bare 32-char id). Returns title, owner, duration, language, timestamped segments, and the joined plain text. Works anonymously on link-shared videos; password-protected or private videos fail loudly, and videos without a transcript return an empty segments list.
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.
Search ComeUp freelancers
Search ComeUp sellers/freelancers by keyword. Returns username, display name, verified badge and avatar for each match (ComeUp's seller-search results are minimal — use get_profile with the returned username for headline, bio, stats, portfolio and services).
Get Behance project
Fetch a Behance project's details from its gallery URL: title, description, creators, tags, images, likes and views.
Get Notion Marketplace custom agent
Fetch one Notion Marketplace custom agent by its URL slug: title, icon, brief and full description, advertised features, gallery images, categories, the integrations it requires (Notion, Slack, …), creator, install count, rating, price, published locales and last update. Read-only.
Download brand logo pack
Given a company domain, opens its Brandfetch page and clicks "Download all" to save the full logo/icon/banner pack (SVG/PNG/WebP) to the local Downloads folder via the browser's native download.
