delimit_toolcard_cache
Reduce token waste by caching tool schemas across sessions. Use actions such as register, delta, clear, or flush to manage the cache and avoid repeated full definitions.
Instructions
Manage the tool-schema cache to reduce per-session token waste (Pro).
When to use: when an MCP client repeatedly dumps full tool definitions and you want to send only diffs across sessions. When NOT to use: as a runtime tool dispatcher — this is a cache side-channel, not a tool-call surface.
Sibling contrast: this caches tool schemas; delimit_help describes individual tools at runtime.
Side effects: gated by require_premium. action="register" / "clear" / "flush" mutate the cache; "status" / "delta" / "estimate" are read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | No | One of "status" (default), "register", "delta", "clear", "estimate", "flush", "usage" (durable tool utilization + dormancy report). | status |
| tool_schemas | No | JSON array of tool schema objects (for register/ estimate). | |
| tool_names | No | Comma-separated tool names (for delta). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||