Generic tools
The curated tools cover telemetry, alerts and dashboards. For everything else (saved views, notification channels, downtimes, service accounts, users, …) three tools reach the other ~230 operations of the REST API.
signoz_resourceslists the services and their operations. With aquery(e.g.saved view,downtime,notification channel), only the matching ones.signoz_describegives one operation's full signature: path and query parameters, the body schema, the permission it needs and an examplesignoz_callinput. Withschema, it expands one schema from the spec (depthlevels deep, default 3).signoz_callruns it:operationisservice.method(savedView.createSavedView) or theoperationId(CreateSavedView), andargsholdspath,queryandbody.
{ "operation": "rules.listRules", "args": {} }
Safety
- Unknown parameters are refused, so a typo does not silently drop a filter.
- Destructive operations (delete, revoke, disconnect, unlock) need
confirm: true. The agent is told to ask you first. - Session lifecycle operations, SSO callbacks and the raw export are left out of the catalog.
- A long answer is cut at 60,000 characters, saying so.
The catalog is generated from the same OpenAPI spec as the SDK (pnpm codegen:mcp).