local_ydb_scheme
Inspect YDB database schema: list or describe objects (directories, tables) with options for recursion, detailed attributes, and partition statistics.
Instructions
Read-only YDB scheme list or describe with capped stdout/stderr. It uses the root database for rootDatabase paths and the tenant database otherwise; list supports recursive/long/onePerLine flags, describe supports stats, and incompatible flag combinations are rejected.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| profile | No | Named profile from local-ydb.config.json. Defaults to config.defaultProfile. | |
| configPath | No | Explicit local-ydb config file path to load for this tool call. Useful when the MCP server should pick up a different config without restart. | |
| action | No | Scheme operation to run. Defaults to list. | |
| path | No | Scheme path to inspect. Defaults to the configured tenant root. | |
| recursive | No | For action=list, pass -R to recursively list subdirectories. | |
| long | No | For action=list, pass -l for detailed object attributes. | |
| onePerLine | No | For action=list, pass -1 to print one object per line. | |
| stats | No | For action=describe, pass --stats. | |
| maxOutputBytes | No | Maximum UTF-8 bytes returned per stdout/stderr stream. Defaults to 65536. |