Kadoa MCP integration
Runs extraction workflows and returns their data, defines schemas, surfaces validation anomalies, and subscribes to source change events.
77actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Run ad-hoc extraction
Lyro scrapes data from any URL using your extraction template and returns results instantly. You pull current prices, product info, or any structured data on demand.
Create support issue
Lyro logs a support ticket in Kadoa directly from the conversation. Issues get tracked and prioritized without manual handoff.
Send test notification
Lyro sends a test message through your configured notification channels to verify they work. You catch delivery problems before they affect real workflows.
How businesses use Kadoa + Lyro
Each card is one request a support team gets, and the Kadoa actions Lyro runs to close it.
Return the latest extraction on demand
Lyro triggers the workflow, reports where the job got to, and hands back the most recent data it produced, so a request for current figures does not wait on the next scheduled run.
Run WorkflowGet Workflow JobGet Latest Workflow DataStand up a new extraction
Lyro defines the schema the output should match, creates the workflow that fills it, and can run an ad-hoc extraction first to check the shape is right before anything is scheduled.
Create SchemaCreate WorkflowRun Ad-hoc ExtractionCatch a bad extraction before it lands downstream
Lyro reports the anomalies validation flagged on the last run, generates a rule from the data rather than making someone write one, and approves a batch of proposed rules in a single pass.
Get Validation AnomaliesGenerate Workflow Validation RuleBulk Approve Validation RulesBe told when the source actually changes
Lyro lists what has changed since the last run, subscribes to the webhook events that matter, and sets up the channel those alerts should arrive on.
List ChangesSubscribe to Webhook EventsCreate Notification Channel
How it works
Get started in 3 steps
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Kadoa actions it has and picks the ones a request needs.
- 01
Connect Kadoa
Authorize the Kadoa account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.
- 02
Tell your agent what you need
Describe the job the way you would hand it to a teammate. Lyro maps it to the Kadoa actions that close it and chains as many as the request needs.
- 03
Watch it work
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 free
Everything else about Kadoa
Setup, permissions, and the limits of what Lyro can do inside Kadoa.
Yes, at either level. Pause Crawl Session stops a crawl mid-run and Resume Crawl Session picks it back up, with Get Crawl Status reporting where it reached. Pause Workflow and Resume Workflow do the same for the workflow around it, and Get Crawled Pages plus Get Crawled Page Content show what had already been collected.
Every action available in Kadoa
All 77 actions your agent can call on Kadoa, straight from the live MCP connection.
Bulk approve validation rules
Bulk approve preview validation rules for a workflow.
Create crawl config
Create a new crawling configuration in Kadoa.
Create notification channel
Create a notification channel for alerts delivery.
Create schema
Create a new data schema with specified fields and entity type.
Create support issue
Create a support ticket in Kadoa.
Create workflow trigger
Create a trigger that fires when a source workflow emits an event.
Delete all validation rules
Soft-delete all validation rules for a specific workflow with optional audit trail.
Delete crawl configuration
Delete a crawling configuration by its config ID.
Delete notification channel
Delete a notification channel by its ID.
Delete schema
Delete a schema and all its revisions.
Delete validation rule
Delete a validation rule from a Kadoa workflow.
Delete validation rules (bulk)
Bulk delete multiple validation rules for a workflow.
Delete workflow
Delete a workflow permanently from your Kadoa account.
Delete workflow trigger
Delete a trigger from a Kadoa workflow.
Disable validation rule
Disable a validation rule with a mandatory reason.
Enable data validation
Enable data validation on a specified workflow.
Execute bulk workflow operations
Execute actions on multiple workflows at once.
Export activity events
Export activity events from audit logs to CSV format for compliance and audit purposes.
Export activity workflows
Export workflow configurations and metadata as CSV for portfolio reviews and compliance reporting.
Get workflow by ID
Retrieve detailed configuration of a workflow by its ID.
Get all locations
Retrieves all available scraping proxy locations (countries) supported by Kadoa.
Get crawl bucket data
Retrieve file content from the Kadoa crawling bucket (HTML or screenshot).
Get crawl configuration
Retrieve a crawling configuration by its ID.
Get crawled page content
Retrieve content of a crawled page.
Get crawled pages
List pages crawled during a session.
Get crawl status
Fetch current status of a crawling session.
Get event type details
Retrieve details for a specific notification event type.
Get notification event types
Retrieve supported notification event types.
Get latest workflow data
Retrieves the extracted data from a Kadoa workflow's most recent run (or a specific run if runId is provided).
Get latest workflow validation
Retrieves the latest validation results for the most recent job of a workflow.
The tools Kadoa sits next to
Same connection, same setup. Pick the next one your team already uses.
Beaconchain
Looks up validators by index or key, breaks down their rewards and duty performance, and reports epoch, queue, and finality state on demand.
Dromo
Opens headless imports, uploads the customer's file, and reads back which rows failed validation - without an agent touching the spreadsheet.
Iqair airvisual
Returns current AQI and weather for a city, station or set of coordinates, plus forecasts, history and the list of covered locations.
Opencage
Resolves a typed address into coordinates, names the place behind a coordinate pair, and returns either as GeoJSON, XML, or JSONP.
Scrapegraph.ai
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.
Turso
Finds the closest Turso region, validates an API token and its expiry, and streams committed table changes on request.

Ready to connect Kadoa?
Authorize the account and your agent has all 77 actions from the first conversation.


