Keen.io

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.

See all 6 actions

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 Property
  • Find 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 Collection
  • Check 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 Unique
  • Restore 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.

  1. 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.

  2. 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.

  3. 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
Keen.io · Lyro

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.

Ready to connect Keen.io?

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

Support agent working at a laptop next to the Lyro mascot