List tool health
list_toolsEvery tool on one MCP with its calls, first-call rate, average response size, p95 latency and schema size — the tool-health table. Use this to find which tool is the problem; use get_tool once you know.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End date, inclusive, YYYY-MM-DD (UTC). | |
| mcp | Yes | The MCP, by name or id. Names are matched case-insensitively; call list_mcps if unsure. | |
| from | No | Start date, YYYY-MM-DD (UTC). | |
| clients | No | Narrow to these client names — `claude-desktop`, `cursor`, `unknown`. Omit for every client. Read the per-client split from get_overview first: one model failing where another succeeds is a tool-description problem, and the server-wide average is what hides it. | |
| last_days | No | Window ending today, in days — 7 for the last week, 30 for the last month. Ignored when from/to are given. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| range | Yes | The window these figures cover, echoed back. | |
| tools | Yes | Every tool, called or not — a tool nobody calls is still registered and still costs its schema. | |
| nightly_as_of | Yes | The last day the nightly pass has walked. Retries, first-call success and tool pairs only exist up to here; null means it has not run over this window at all. |