Expand description
PostgreSQL-specific MCP tool request types.
Shared ListTriggersRequest and the shared brief/detailed payload
(ListEntries, ListEntriesResponse) live in the dbmcp-server crate;
they are re-exported here so call sites can keep importing them from
crate::types.
Structs§
- Drop
Table Request - Request for the
dropTabletool. - List
Entries Response - Response for list-style tools (
listTables,listViews,listTriggers,listFunctions,listProcedures,listMaterializedViews). - List
Functions Request - Request for the Postgres
listFunctionstool — extends the shared shape withsearchanddetailed. - List
Materialized Views Request - Request for the Postgres
listMaterializedViewstool — extends the shared shape withsearchanddetailed. - List
Procedures Request - Request for the Postgres
listProcedurestool — extends the shared shape withsearchanddetailed. - List
Tables Request - Request for the Postgres
listTablestool — extends the shared shape withsearchanddetailed. - List
Triggers Request - Request for the
listTriggerstool. - List
Views Request - Request for the Postgres
listViewstool — extends the shared shape withsearchanddetailed.
Enums§
- List
Entries - Two-shape listing payload: bare names in brief mode, name-keyed metadata in detailed mode.