Starts browser automation runs from a plain-language goal, polls them to completion, cancels the ones that should stop, and returns step screenshots.
8actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro executes web automation by describing a task in plain language and receives a run_id. Support teams automate repetitive website actions without scripting.
Ayro retrieves automation runs with optional status filters. Agents see what tasks have run and their outcomes without logging into the automation dashboard.
Each card is one request a support team gets, and the TinyFish MCP actions Ayro runs to close it.
Ayro hands TinyFish a URL and a plain-language goal, takes back a run ID immediately, and confirms the session has an active run, so navigating and extracting from a page needs no selector maintenance.
Ayro polls the run for its current status, step, and progress, and reads the full record once it lands, so a question asked mid-run gets the live position instead of a guess.
Ayro filters the run list to what is still RUNNING, or asks the session which run is active, then cancels the one that is heading the wrong way before it completes.
Ayro pulls the step-by-step trail of an automation run, screenshots included, so a result can be checked against what the browser actually clicked rather than taken on trust.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the TinyFish MCP actions it has and picks the ones a request needs.
Authorize the TinyFish MCP 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 TinyFish MCP 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 freeTinyFish MCP · Ayro
What can you do in TinyFish MCP 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 TinyFish MCP.
The run is still executing on TinyFish's side. Calling Run Web Automation again would create a duplicate, so Ayro recovers the existing run instead - Discover Run for the current session, or List Runs filtered to status RUNNING - and then polls Get Run until it reaches a terminal state.
All 8 actions your agent can call on TinyFish MCP, straight from the live MCP connection.
Cancels a running or pending automation run by its ID.
Discovers the currently running automation for this session.
Retrieves details of a specific automation run by its ID.
Retrieves the steps taken during an automation run, including screenshots.
Lists automation runs with optional filtering by status and pagination support.
Polls the current status of an automation run.
Executes web automation given a URL and a Natural Language description of the automation goal to be performed.
Starts a NEW web automation run asynchronously and returns a run_id immediately without waiting for completion.
Same connection, same setup. Pick the next one your team already uses.
Reads current variable values, lists the conditions and logicblocks behind an automation, and shows which triggers fire on time or device state.
Reports translation progress by language and branch, files and labels new source strings, and runs builds so a release stops waiting on a manual status check.
Reads a form's field rules, files entries on a customer's behalf, and forwards finished submissions to an external endpoint.
Finds assets and work orders, raises work requests and orders with comments, maintains categories and procedures, and drives jobs to close-out.
Reads Google Sheets in as arrays, works out what changed between two list versions, and moves files between Podio, FTP, and Google Drive.
Tracks whether generated correspondence was delivered, triggers delivery, and maintains the template conditions and transaction schemas behind it.

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