Starts a scrape and polls it to completion, crawls a site for the same fields, converts pages to Markdown, and checks credits before a bulk run.
27actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro scrapes websites using AI to extract structured data and answer customer questions about competitors. Your team gets current information without manual browsing.
Ayro converts any webpage into clean, formatted Markdown for easy reading and documentation. Your team archives important content or shares it with customers.
Ayro crawls an entire website to extract data, compare pricing, or monitor competitors systematically. Your team stays informed about market changes and competitor moves.
Each card is one request a support team gets, and the Scrapegraph.ai actions Ayro runs to close it.
Ayro starts a smart scrape with a natural language extraction prompt, polls the request until it reports completed or failed, and builds the JSON schema describing the fields being pulled.
Ayro starts a multi-page crawl, polls it for the crawled URLs and their extracted results, and falls back to an AI-powered web search when the right pages are not known in advance.
Ayro converts a webpage into well-formatted Markdown with stealth mode, custom headers, or a webhook callback, and compresses the resulting JSON into TOON format when token cost matters.
Ayro reports the credits used and remaining, reads the usage timeline and past scrape history with each job's status, and lists the scheduled jobs already running on their own cron.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Scrapegraph.ai actions it has and picks the ones a request needs.
Authorize the Scrapegraph.ai account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Scrapegraph.ai actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeScrapegraph.ai · Ayro
What can you do in Scrapegraph.ai without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Scrapegraph.ai.
It treats that URL as unrecoverable rather than retrying indefinitely. Some sites block scrapers and return an empty body, and JS-rendered pages can come back partial, so Ayro checks the error and job_status fields on SmartScraper Status before using a result and reports the gap instead of passing back nothing.
All 27 actions your agent can call on Scrapegraph.ai, straight from the live MCP connection.
Convert any webpage into clean, well-formatted Markdown with full parameter control.
Generate or modify a JSON schema based on a search query for structured data extraction.
Retrieve paginated history of agentic scraper jobs.
Retrieve the history of crawler jobs for your account.
Retrieve remaining and used credits for your ScrapeGraphAI account.
Get AI-powered suggestions for creating scraping endpoints.
Get a URL for a live browser session.
Retrieve the history of markdownify webpage-to-Markdown conversion jobs.
Retrieve the history of scrape jobs from your ScrapeGraphAI account.
Get the history of searchscraper jobs with pagination support.
Retrieve the history of sitemap extraction jobs.
Retrieve the history of smartscraper jobs.
Retrieve usage timeline statistics for your ScrapeGraphAI account.
Retrieve webhook delivery logs for a crawler job.
Retrieve a paginated list of all scheduled scraping jobs for your account.
Check the status and retrieve results of a Markdownify webpage-to-Markdown conversion job.
Save custom scraping endpoint configurations to ScrapeGraphAI.
Perform AI-powered web searches with structured, parsed results.
Check the status and results of an asynchronous SearchScraper job.
Check the status and retrieve results of a SmartCrawler web crawling job.
Start AI-powered web scraping with natural language extraction prompts.
Check the status and retrieve results of a SmartScraper web scraping job.
Start a multi-page web crawl using SmartCrawler for AI-powered data extraction.
Submit feedback and ratings for completed ScrapeGraphAI requests.
Submit product feedback for ScrapeGraphAI.
Convert JSON data to TOON (Token-Oriented Object Notation) format.
Validate your ScrapeGraphAI API key to ensure it is active and authorized.
Same connection, same setup. Pick the next one your team already uses.
Profiles a domain's current and historical stack, finds every site running a given technology, and packages the result as a domain list.
Reports a map's layers and elements, adds or updates features as GeoJSON, organises maps into projects, and clones maps as templates.
Reads the live data behind a dashboard, forces a stale data source to refresh, and manages the users, roles, and share rights around it.
Retrieves every scraping project on a ParseHub account, so a team confirms what is already configured without a dashboard login.
Lists pipelines, workflow runs, and compute environments, submits Wave container builds, and returns build status and logs.
Pulls clustered top headlines by country and date, extracts full articles into structured JSON, and turns any news page into a usable feed.

Authorize the account and your agent has all 27 actions from the first conversation.
