Expand description
Request and response types for MCP tool parameters.
Most structs map to the input or output schema of a single MCP tool;
ListEntriesResponse is the shared output for every list* tool
(listTables, listViews, listTriggers, listFunctions,
listProcedures, listMaterializedViews).
Structs§
- Create
Database Request - Request for the
createDatabasetool. - Drop
Database Request - Request for the
dropDatabasetool. - Explain
Query Request - Request for the
explainQuerytool. - List
Databases Request - Request for the
listDatabasestool. - List
Databases Response - Response for the
listDatabasestool. - List
Entries Response - Response for list-style tools (
listTables,listViews,listTriggers,listFunctions,listProcedures,listMaterializedViews). - List
Functions Request - Request for the
listFunctionstool. - List
Triggers Request - Request for the
listTriggerstool. - List
Views Request - Request for the
listViewstool. - Message
Response - Response for tools with no structured return data.
- Query
Request - Request for the
writeQuerytool. - Query
Response - Response for the
writeQueryandexplainQuerytools. - Read
Query Request - Request for the
readQuerytool. - Read
Query Response - Response for the
readQuerytool.
Enums§
- List
Entries - Two-shape listing payload: bare names in brief mode, name-keyed metadata in detailed mode.