Skip to content
Skryp

MCP tools

Connect with any MCP client (see the Quickstart). Your agent sees these tools. Leave settings on auto unless the task needs them fixed; every tool's result states how it was fetched and what it cost.

ToolWhat it doesMain arguments
scrapeRead one or up to 50 known URLsurl / urls, formats, focus, country, strict_country, render, actions, max_credits, login
readRead more of a stored long page without fetching it again (free)ref, section, focus, offset
mapList a site's URLs from sitemaps and linksurl, search, limit
searchWeb results from several engines, optionally from a countryquery, limit, country, scrape_results
extractTyped fields by schema or prompt, checked against the pageurl, schema, prompt, country, login
inspectThe page's own data calls and whether they replay without a browserurl, country
recipeSave, run and test repeatable collection methodsaction, id, spec, params
crawlDurable background crawlurl, limit, max_depth, include_paths, exclude_paths
jobStatus, results, cancel or resume of crawlsaction, id
collectRecords with the fields you name from a listing pageurl, fields, limit, max_pages
datasetCollections that stay current: create, refresh, records, changes, export, scheduleaction, id, url, fields
monitorScheduled checks of a page, extraction or recipe with diffsaction, kind, target, interval_s, webhook, credit_cap
compareOne page from several countries with converted pricescountries, url, schema, base_currency
browserA live browser session: open, snapshot, click, type, read, closeaction, session, url, ref, text, login
archivePages as they were, change timelines, diffs, field history, old URLsaction, url, at, since, until, schema
workflowSaved multi-step jobs (filters, pagination, downloads), run signed in to a saved login: save, run, status, results, schedule, cancel, resumeaction, id, definition, inputs, login
accountBalance, usage, available routes and saved logins—

The same list with every tool's input schema is at /mcp-tools.json, for clients and agents that read it directly.

Habits that save credits

  • Use focus to receive only the sections about your question.
  • Set max_credits to cap what a page may cost: 1 keeps it on our own network, 10 allows residential proxies but not advanced unblocking (25).
  • Call account before a large job: it reports the plan, the credits left and the prices.
  • Big pages return a ref: call read for more instead of scraping again.
  • Turn repeated collections into a recipe or a dataset; refreshes then need no browser and no model.

dataset

dataset keeps a listing current. create takes a page and the fields you want; refresh reports added, changed and removed records by stable ID. A refresh that fails or stops early never marks records as removed.

Signed-in pages: login and workflow

A saved login is your own account on a site, connected once in the dashboard (Logins): you sign in through a live browser, and Skryp keeps only that site's cookies and storage, sealed for your workspace. Pass its id or name as login to scrape, extract or browser to read pages as that account.

workflow repeats the clicks, filters, pagination and downloads you would do by hand, with inputs (for example one run item per keyword), limits and an optional schedule. Each item is checkpointed, so an interrupted run resumes without repeating finished items.

If the site signs the account out, the result says needs_login: nothing from the sign-in page is passed off as data or charged, and a workflow run pauses until you reconnect the login, then continues where it stopped.