Keen.io MCP integration
Reads event collection schemas and property types, returns distinct property values over a timeframe, and reactivates revoked access keys.
6actions available
Three actions you can hand over today
Every action runs live through MCP. Nothing to build, nothing to maintain.
Select unique
Lyro retrieves unique values for a property across your event collection. You spot trends or analyze data distribution without writing queries manually.
Inspect collection property
Lyro shows details about a specific property in your Keen.io event collection. You understand data structure to troubleshoot tracking or reporting issues.
Unrevoke access key
Lyro reactivates a Keen.io access key that was previously disabled. You restore API connectivity quickly when integrations stop working.
How businesses use Keen.io + Lyro
Each card is one request a support team gets, and the Keen.io actions Lyro runs to close it.
Map what a Keen.io project actually collects
Lyro 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.
Inspect All Event CollectionsInspect Single Event CollectionInspect Collection PropertyFind the values a property actually contains
Lyro 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.
Select UniqueInspect Collection PropertyInspect Single Event CollectionCheck which analytics are already precomputed
Before someone builds a query from scratch, Lyro lists the cached dataset definitions in the project with their query configuration and status, so an existing precomputed result gets reused.
List Cached Dataset DefinitionsInspect All Event CollectionsSelect UniqueRestore access after a key was revoked in error
When a revoked but undeleted access key locks an integration out, Lyro flips it back to active and confirms the datasets and collections it can reach again.
Unrevoke Access KeyList Cached Dataset DefinitionsInspect All Event Collections
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 Keen.io actions it has and picks the ones a request needs.
- 01
Connect Keen.io
Authorize the Keen.io 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 Keen.io 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 Keen.io
Setup, permissions, and the limits of what Lyro 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.
Every action available in Keen.io
All 6 actions your agent can call on Keen.io, straight from the live MCP connection.
Inspect all event collections
Retrieve schema information for all event collections in a Keen.io project.
Inspect collection property
Return details for a specific property in an event collection.
Inspect single event collection
Retrieve schema information for a single Keen.io event collection.
List cached dataset definitions
List all cached dataset definitions for a Keen.io project.
Select unique
Return unique values for a target property.
Unrevoke access key
Reactivate a previously revoked Keen.io access key.
The tools Keen.io sits next to
Same connection, same setup. Pick the next one your team already uses.

Ambient weather
Pulls the latest reading from every registered Ambient Weather station into the conversation.
Data247
Verifies phone numbers, emails, and postal addresses at capture, scores signup fraud risk, and honours do-not-call requests on the spot.
Google Maps
Finds the nearest open location, geocodes an address, calculates travel time, and returns a photo or embeddable map with the answer.
Mopinion
Pulls survey responses for a form or report, resolves the fields behind them, and reports where and when a feedback form is shown.
Radar
Reads and updates trip status, starts and completes trips, maintains geofences and beacons, and turns partial addresses into verified coordinates.
Taggun
Reads a receipt the moment it arrives, extracts merchant, totals, tax, and line items, and keeps the registries it matches against current.

Ready to connect Keen.io?
Authorize the account and your agent has all 6 actions from the first conversation.


