KosmoKrator

analytics

Amplitude Analytics CLI for Headless Automation

Use the Amplitude Analytics CLI for headless automation with headless JSON commands, schema discovery, credentials, and permission controls.

7 functions 7 read 0 write API key auth

Amplitude Analytics CLI for Headless Automation

Use KosmoKrator as a non-interactive integration runtime for local automations and wrappers.

Use headless automation when another tool needs a stable local command surface. The Amplitude Analytics CLI uses the same integration registry as the TUI, Lua runtime, and MCP gateway, but returns predictable command output for automation.

Command Shape

# Amplitude Analytics CLI for Headless Automation
kosmokrator integrations:configure amplitude --set api_key="$AMPLITUDE_API_KEY" --enable --read allow --write ask --json
kosmo integrations:call amplitude.amplitude_list_events '{"user_id":"example_user_id","device_id":"example_device_id","start":"example_start","end":"example_end","limit":1}' --json

Discovery Before Execution

Agents and scripts can inspect Amplitude Analytics docs and schemas before choosing a function.

kosmo integrations:docs amplitude --json
kosmo integrations:docs amplitude.amplitude_list_events --json
kosmo integrations:schema amplitude.amplitude_list_events --json
kosmo integrations:search "Amplitude Analytics" --json
kosmo integrations:list --json

Useful Amplitude Analytics CLI Functions

FunctionTypeParametersDescription
amplitude.amplitude_list_events Read user_id, device_id, start, end, limit List events from Amplitude Analytics. Optionally filter by user ID, device ID, or time range. Returns the most recent events matching the criteria.
amplitude.amplitude_get_event Read id Retrieve a single Amplitude event by its ID. Returns full event details including all event properties and metadata.
amplitude.amplitude_list_funnels Read project_id, limit List funnels configured in Amplitude. Optionally filter by project ID. Returns funnel names, IDs, and summary conversion metrics.
amplitude.amplitude_get_funnel Read id Retrieve a single Amplitude funnel by its ID. Returns the full funnel definition including steps, conversion rates, and drop-off metrics.
amplitude.amplitude_list_cohorts Read project_id, limit List behavioral cohorts in Amplitude. Optionally filter by project ID. Returns cohort names, IDs, and membership counts.
amplitude.amplitude_get_cohort Read id Retrieve a single Amplitude cohort by its ID. Returns the full cohort definition including behavioral criteria and membership size.
amplitude.amplitude_get_current_user Read none Get the currently authenticated Amplitude user. Returns account details for the API key owner — useful for verifying credentials and checking permissions.

Automation Notes

Related Amplitude Analytics CLI Pages