connections_get_schemas
Returns full table schemas (tables + columns + types) for database connections in a Tabulya space. Run connections_list first to discover connection uuids; then call this with their connection_ids. If connection_ids is empty it returns schemas for every connection in the space — but if the space has none, the result tells you to call connections_list. For very large databases, prefer connections_search_tables (semantic search) over fetching every schema. Signature: connections_get_schemas(space_uuid?, connection_ids?[]).
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "connections_get_schemas"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| space_uuid | No | UUID of the Tabulya space. Optional — auto-detected when you belong to exactly one space; if you belong to several, the error lists them so you can pass one. | |
| connection_ids | No | Optional list of connection UUIDs (from connections_list). Defaults to all connections in the space. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| errors | Yes | ||
| schemas | Yes |