Official scripts
Explore our curated collection of scripts
Search meteoblue locations
Search meteoblue's location index by place name, as its search box does, and get one page of matching places in meteoblue's order: name, region, country, coordinates, timezone, id and the location url that meteoblue.com/get_14day_forecast takes. Pass page to read further pages; an unknown name returns an empty list.
Get meteoblue 14-day weather forecast
14-day weather forecast from meteoblue for one place, given its meteoblue location url (from meteoblue.com/search_locations): per day, the date, weekday, sky condition, min/max temperature in °C and meteoblue's predictability. A url meteoblue does not serve fails with that.
Craigslist unofficial API: get a Craigslist apartment listing
An unofficial Craigslist API for one apartment listing: address, rent, photos, amenities and the full description as data, from its link. Read one Craigslist housing listing (an apartment, a room or a sublet) from its link, as returned by search_housing. Returns the post id, title, asking rent, the size line (bedrooms and square feet), neighborhood, street address and ZIP code when the poster gave them, map coordinates, bedrooms, bathrooms, whether pets and smoking are allowed, every amenity the listing shows (rent period, laundry, parking, housing type, cats and dogs, furnished, availability date and others), the full description, all photo links, and when it was posted and last updated. A listing that the poster deleted or Craigslist removed comes back as not found rather than as an error. Phone numbers the poster hid behind the site's contact button are not revealed.
Search TopTex products
Search toptex.fr for products by free-text query. Returns one page of products (reference, name, brand, color, from-price, image, PDP url); page is 0-based. Catalogue prices are public, so no login is required.
Search the LinkedIn Ad Library
Search LinkedIn's public Ad Library by advertiser, payer or keyword, in chosen countries and date range. Returns each ad's id and detail link, ad format, the advertiser (company page or the person whose post is promoted, with their headline and the company promoting it), the ad text preview, headline and image links, plus LinkedIn's total match count. Returns about 24 ads per call by default. No LinkedIn account is used.
Search Meteojob jobs
Search Meteojob's French job listings by free-text keyword and optional free-text location. Location text is validated before being used in the search — an unrecognized location raises an error rather than silently falling back to a nationwide search. Returns total and jobs (id, title, url, company, location, contractType, jobType, telework, salary, skills, publishedAt, highlight). Pagination is 1-based (20 results per page, matching the site's own page size). An unmatched keyword returns total:0, jobs:[] — not an error. Salary is the site's own free-text display string (e.g. "50 000 € - 60 000 € par an") since offers price ranges inconsistently (annual/hourly/monthly, disclosed or not).
Get TopTex product
Fetch a single toptex.fr product by reference (e.g. IB297): name, brand, description, every colorway, every size with its public catalogue unit price, images, fabric/composition and certifications. No login required.
Search the Meta (Facebook) Ad Library
Search Meta's public Ad Library for ads running on Facebook, Instagram, Messenger and Threads, by keyword or by advertiser page, in one country or all. Returns each ad's library id and link, advertiser page, active status, start and end dates, platforms, ad text, headline, landing link, call to action, image and video links, and how many versions it has. No account needed.
Subscribe to Substack publication
Subscribe the logged-in account to a Substack publication's free tier.
Get Capterra Product Reviews
Reads a public Capterra product's reviews (reviewer, overall rating, pros, cons, date).
Get Dribbble shot
Fetch a Dribbble shot's details from its url: title, description, owner, images and comment count.
Search Luma events
Search upcoming public events on Luma by category topic (e.g. "crypto", "fitness") or by curated city (e.g. "paris", "london"), one page at a time: pass next_cursor back as cursor for the next page.
Dealroom: Search Companies
Search Dealroom's company database by technology, industry, HQ location and launch year. Returns each match's tagline, growth stage, funding, valuation, industries and HQ. Free/registered Dealroom accounts see a small number of results per search (observed cap: 6), sorted by Dealroom's own ranking, and are subject to Dealroom's daily search-view limit.
Like YouTube video
Like a YouTube video — has no effect if it's already liked.
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.
Post YouTube comment
Post a top-level comment on a YouTube video. Returns the new commentId.
Get AliExpress product
Read an AliExpress product page by item id: title, description, price and currency, availability, rating, review count, images, store, and the raw sold-count text. Anonymous, read-only. Pairs with aliexpress.com/search_products, whose result `id` is this script's `itemId`. Price, currency and soldText reflect whatever locale/currency AliExpress geo-resolves the session to, so they legitimately vary by caller.
Get YouTube channel stats
Get a YouTube channel's stats and profile from a @handle, channel id (UC...) or channel URL. Returns channel_id, handle, name, description, subscribers, video_count, view_count, joined, country, channel_url, avatar, rss_url, is_family_safe, keywords and links. Subscribers is the abbreviated public figure (e.g. 4.51m becomes 4510000, approximate), while video_count and view_count are exact; joined is a display string (e.g. "1 Feb 2015") and each link's url is the display host without scheme.
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 LinkedIn company posts
Get the most recent posts of a LinkedIn company page, newest first, from its URL or slug, up to count (default 10, at most 50). Returns each post's id and link, full text, publication time, whether the company reposted it, and its reaction, comment and repost counts, plus complete: true when the page has no more posts than these. A page that has never posted returns an empty list. An unknown company fails with a clear error.
Search Medium articles
Search Medium for articles by keyword: title, URL, author, publication, tags, claps, read time, and whether the article is locked (member-only). No login required.
Add Google Meet link to a Calendar event
Add a Google Meet video-conferencing link to an existing Google Calendar event, by its eid. Safe to repeat: if the event already has a conference link, nothing changes and the existing link is returned. Returns the event's Meet link, verified by reopening the saved event.
LinkedIn — Create post
Publish a text post to your LinkedIn feed, visible to anyone. This creates a real, public post under your account immediately — not a draft or preview. Only plain text posts are supported; images, polls, and articles need a different flow. Requires being logged into LinkedIn. Returns the link to the published post.
Search Leboncoin ads
Search Leboncoin classifieds by keyword, location, category, price range and seller type, sorted by relevance, newest or price. Returns total, max_pages, count and one page of 35 ads (id, url, title, price, city, zipcode, category, seller type, publication and listing dates, thumbnail, photo count, and whether the ad is promoted). Leboncoin places promoted ads among the results whatever the sort. A search with no match returns an empty list; a page past the last one fails with the page count.
Search Claude chats
Search your Claude.ai chats (the "Search chats…" box): server-side full-text over titles + message bodies. Each hit carries the matched snippet and match offsets the UI bolds.
