init | Starts a session. Returns your organization, workspace, schema and the available trace names, plus a wsctx token. Call it first. | None |
switch | Changes the organization and workspace. Returns a new wsctx token that replaces the old one. | orgId (Required), workspaceId (Required) |
create_report | Builds a report from a plain-language request, runs it and returns the results with a link to the report in Kubit | query (Required) |
get_report | Opens a report by ID, searches reports by name, or lists your 10 most recent reports. With refresh, runs the report again on current data. | reportId, searchTerm, refresh (all optional). reportId and searchTerm can’t be used together. refresh works only with reportId. |
inspect | Builds and runs a grid of the events, traces or spans that match a plain-language request. Returns links to the report and a CSV export. | query (Required) |
explain_field | Describes a field (type, description and its most frequent values), or finds the field that holds a value. The value search tolerates typos. | field, term (at least one) |
publish_component | Publishes part of a report that already ran as a reusable component | reportId (Required), kind (Required), name (Required), selector, description |
import_dashboard | Creates a new Kubit dashboard from a dashboard built in Claude, one tile per Kubit report | name (Required), tiles (Required), description |
workspace_create | Creates a workspace in the current organization, sets up its storage and mints an API key. Returns a wsctx token for the new workspace. | name (Required), description, timezone, pipelineType |
workspace_mint_key | Mints a new API key for sending traces to the current workspace | note (Required) |
help | Sends a bug report, feedback or question to Kubit support, with your conversation as context, and waits briefly for a reply | requestType (Required), text (Required), isUrgent |