Skip to main content
Honeyhive logo

Honeyhive

HoneyHive is a modern AI observability and evaluation platform that enables developers and domain experts to collaboratively build reliable AI applications faster.

This is a first-class FlyMyAI MCP. Agents discover it automatically via tool search and call the actions below on demand - you never wire it up by hand. See the Composio catalog for how discovery works.

Connect​

Honeyhive authenticates with an API key. Generate the credential in your Honeyhive account, then paste it into FlyMyAI the first time an agent uses a Honeyhive action.

Get your Honeyhive credential →

Fields to fill in FlyMyAI​

FieldDetails
HoneyHive API KeyThe API key used for authenticating requests to the HoneyHive API. (required)

Actions​

Every action this integration exposes. Agents pick the right one from the task; you do not call them by name.

ActionWhat it doesRequired inputs
HONEYHIVE_ADD_DATAPOINTS_TO_DATASETTool to add datapoints to a dataset. Use when you need to append multiple entries with specified input, ground truth, and history mappings.dataset_id, project, data, mapping
HONEYHIVE_CREATE_BATCH_MODEL_EVENTSTool to create multiple model events in a single request. Use when you need to log a batch of event interactions to HoneyHive.model_events
HONEYHIVE_CREATE_BATCH_TOOL_EVENTSTool to log a batch of external API calls as tool events. Use when you need to record multiple tool events in one request-use after gathering all event data.events
HONEYHIVE_CREATE_DATASETTool to create a dataset. Use when you need to initialize a new dataset within a project.project, name
HONEYHIVE_CREATE_TOOLTool to create a new tool. Use when you need to register a new function or plugin for invocation.task, name, parameters, type
HONEYHIVE_DELETE_DATAPOINTTool to delete a specific datapoint by its ID. Use when you need to remove a datapoint from HoneyHive after confirming its identifier.id
HONEYHIVE_DELETE_DATASETTool to delete a dataset by ID. Use when you need to remove a dataset after confirming its ID.dataset_id
HONEYHIVE_END_EVALUATION_RUNTool to mark an evaluation run as completed. Use after finishing manual evaluations to update the run status to completed.run_id, status
HONEYHIVE_GET_CONFIGURATIONSTool to retrieve a list of configurations. Use when you need to fetch all configurations for a specific project before making changes.project
HONEYHIVE_GET_DATASETSTool to retrieve a list of datasets. Use when you need to fetch datasets for a specific project with optional filters.project
HONEYHIVE_GET_METRICSTool to retrieve all metrics. Use when you need to list metrics for a specific project, after obtaining project context.project_name
HONEYHIVE_GET_PROJECTSTool to retrieve projects. Use when you need to list all available projects.-
HONEYHIVE_LIST_TOOLSTool to list all available Honeyhive tools. Use when you need to discover which functions or plugins are registered for use.-
HONEYHIVE_RETRIEVE_DATAPOINTTool to retrieve a specific datapoint by its ID. Use when you have a datapoint ID and need its full details.id
HONEYHIVE_RETRIEVE_DATAPOINTSTool to retrieve a list of datapoints. Use when you need to fetch datapoints for a project with optional filters.project
HONEYHIVE_RETRIEVE_EVENTSTool to retrieve events by filters. Use when you need to export events based on filter criteria, date range, and pagination.project, filters
HONEYHIVE_RETRIEVE_EXPERIMENT_RESULTTool to retrieve the result of a specific experiment run. Use when you need the status, metrics, and datapoint-level details of a completed experiment.run_id, project_id
HONEYHIVE_START_EVALUATION_RUNTool to initiate an evaluation run using external datasets. Use after selecting a project and events; optionally link a dataset.project, name, event_ids
HONEYHIVE_START_SESSIONTool to start a new session. Use when you need to initiate a new tracking session and retrieve its session_id.session
HONEYHIVE_UPDATE_DATAPOINTTool to update a specific datapoint. Use when you need to modify fields of an existing datapoint.id
HONEYHIVE_UPDATE_DATASETTool to update an existing dataset. Use when you need to modify a dataset's details (name, description, datapoints, linked evaluations, or metadata) after confirming its ID.dataset_id
HONEYHIVE_UPDATE_EVENTTool to update an event. Use when updating event details by ID.event_id
HONEYHIVE_UPDATE_METRICTool to update an existing metric. Use when you need to modify a metric’s properties after creation. Ensure you retrieve the metric first to verify its current state.metric_id
HONEYHIVE_UPDATE_PROJECTTool to update a project's name or description. Use when you need to modify an existing project by its ID after creation.id
We love our partners - FlyMy.AI builds with the best. Thanks, Honeyhive!