Checks Kibana and cluster health, finds the detection alerts that fired, builds dashboards and data views, and creates alerting rules and connectors.
47actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro searches Kibana's detection engine for security alerts matching your criteria. You investigate incidents or spot patterns across your security data.
Ayro sets up a new alert in Kibana to notify your team of specific conditions. You automate responses to critical events without leaving the chat.
Ayro retrieves entity records from Kibana's entity store with filtering and pagination. You investigate relationships and attack patterns in your data.
Each card is one request a support team gets, and the Kibana actions Ayro runs to close it.
Ayro finds and aggregates the detection alerts for a period, lists the detection engine rules that produced them, and reads Kibana's own status, so an on-call question starts from facts.
Ayro checks which rule types the deployment supports, creates the alerting rule against the right condition, and wires up the connector that actually delivers the notification.
Ayro creates the data view that decides which Elasticsearch indices are in scope, builds the dashboard on top of it, and saves the objects that make the whole thing reusable.
Ayro reads the Fleet agent policies in place, checks whether Fleet setup is complete and what is missing, and lists the integration packages already installed across the deployment.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Kibana actions it has and picks the ones a request needs.
Authorize the Kibana 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 Kibana 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 freeKibana · Ayro
What can you do in Kibana 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 Kibana.
Yes. Create Case opens a case to track an issue or incident and Get Cases lists the ones already open, so an alert Ayro surfaces becomes a tracked record instead of a message someone has to remember. Connectors created through Create Kibana Connector are what push the notification outward.
All 47 actions your agent can call on Kibana, straight from the live MCP connection.
Delete an alerting rule in Kibana.
Delete a connector in Kibana.
Delete a specific output configuration in Kibana Fleet.
Deletes a Fleet proxy configuration by its unique identifier.
Deletes a list.
Delete a saved Osquery query by its saved object ID.
Delete a saved object in Kibana.
Find and/or aggregate detection alerts in Kibana.
Retrieves all available connector types (actions) in Kibana.
Retrieve a list of alerting rules in Kibana.
Retrieves available rule types (alert types) in Kibana.
Retrieve a list of cases in Kibana.
Retrieve a list of all connectors in Kibana.
Retrieves all data views (formerly known as index patterns) available in Kibana.
Retrieves a paginated list of Kibana detection engine rules with flexible filtering and sorting options.
Retrieves Elastic Endpoint exception list items with filtering, pagination, and sorting capabilities.
Retrieves all entity store engines configured in Kibana.
List entity records in the entity store with support for paging, sorting, and filtering.
Retrieves the current status of the Kibana Entity Store and its configured engines.
Retrieves a paginated list of Fleet agent policies with filtering, sorting, and optional detailed information.
Retrieve the available versions for Fleet agents.
Check Fleet setup readiness and identify missing requirements.
Check the permissions for the Fleet API.
Retrieve details of a specific enrollment API key by its ID.
Fetch a list of enrollment API keys.
Get all available package categories in the Elastic Package Manager (EPM) with package counts.
Retrieve the list of data streams in the Elastic Package Manager.
Retrieves comprehensive details for a specific Fleet integration package version from the Elastic Package Manager (EPM).
Retrieves a specific file from an Elastic Package Manager (EPM) package.
Fetch the list of available packages in the Elastic Package Manager.
Same connection, same setup. Pick the next one your team already uses.
Extracts structured data from a URL, starts scraping agents and returns their results, maintains input lists, and controls agent schedules.
Reads the green power forecast for a German postcode, posts meter readings with a green/grey split, and breaks tariffs down to their cost components.
Runs GA4 reports on request, checks realtime traffic, creates custom dimensions and audience exports, and audits how a property is wired up.
Runs DAX queries against the model, triggers and tracks dataset refreshes, generates report embed tokens, and manages workspace access.
Completes and corrects a delivery address while the customer is still in the chat, then cleans stored addresses 2000 at a time.
Fetches marine and land weather for a coordinate, returns tide extremes and nearby stations, and reads solar position and elevation on request.

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