Reads event collection schemas and property types, returns distinct property values over a timeframe, and reactivates revoked access keys.
6actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro retrieves unique values for a property across your event collection. You spot trends or analyze data distribution without writing queries manually.
Ayro shows details about a specific property in your Keen.io event collection. You understand data structure to troubleshoot tracking or reporting issues.
Ayro reactivates a Keen.io access key that was previously disabled. You restore API connectivity quickly when integrations stop working.
Each card is one request a support team gets, and the Keen.io actions Ayro runs to close it.
Ayro lists the project's event collections and drills into one to report its property names and inferred types, so a new analyst learns the data model by asking rather than by reading dashboards.
Ayro returns the unique values a target property holds across a filtered timeframe, which settles arguments about whether an event field carries the labels a query is written against.
Before someone builds a query from scratch, Ayro lists the cached dataset definitions in the project with their query configuration and status, so an existing precomputed result gets reused.
When a revoked but undeleted access key locks an integration out, Ayro flips it back to active and confirms the datasets and collections it can reach again.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Keen.io actions it has and picks the ones a request needs.
Authorize the Keen.io 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 Keen.io 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 freeKeen.io · Ayro
What can you do in Keen.io 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 Keen.io.
No. This toolkit covers schema inspection, distinct property values through Select Unique, cached dataset listing, and access key reactivation. There is no event ingestion action and no aggregate query action, so writing events and running counts stay in your own Keen.io calls.
All 6 actions your agent can call on Keen.io, straight from the live MCP connection.
Retrieve schema information for all event collections in a Keen.io project.
Return details for a specific property in an event collection.
Retrieve schema information for a single Keen.io event collection.
List all cached dataset definitions for a Keen.io project.
Return unique values for a target property.
Reactivate a previously revoked Keen.io access key.
Same connection, same setup. Pick the next one your team already uses.
Pulls the latest reading from every registered Ambient Weather station into the conversation.
Verifies phone numbers, emails, and postal addresses at capture, scores signup fraud risk, and honours do-not-call requests on the spot.
Finds the nearest open location, geocodes an address, calculates travel time, and returns a photo or embeddable map with the answer.
Pulls survey responses for a form or report, resolves the fields behind them, and reports where and when a feedback form is shown.
Reads and updates trip status, starts and completes trips, maintains geofences and beacons, and turns partial addresses into verified coordinates.
Reads a receipt the moment it arrives, extracts merchant, totals, tax, and line items, and keeps the registries it matches against current.

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