Expand description
PostgreSQL-specific MCP tool request types.
Shared listTriggers types (ListTriggersRequest, ListTriggersResponse)
and the shared brief/detailed payload (ListEntries, ListTablesResponse)
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
Functions Request - Request for the Postgres
listFunctionstool — extends the shared shape withsearchanddetailed. - List
Functions Response - Response for the
listFunctionstool. - List
Materialized Views Request - Request for the Postgres
listMaterializedViewstool — extends the shared shape withsearchanddetailed. - List
Materialized Views Response - Response for the
listMaterializedViewstool. - List
Procedures Request - Request for the Postgres
listProcedurestool — extends the shared shape withsearchanddetailed. - List
Procedures Response - Response for the
listProcedurestool. - List
Tables Request - Request for the Postgres
listTablestool — extends the shared shape withsearchanddetailed. - List
Tables Response - Response for the
listTablestool. - List
Triggers Request - Request for the
listTriggerstool. - List
Triggers Response - Response for the
listTriggerstool. - List
Views Request - Request for the Postgres
listViewstool — extends the shared shape withsearchanddetailed. - List
Views Response - Response for the
listViewstool.
Enums§
- List
Entries - Two-shape listing payload: bare names in brief mode, name-keyed metadata in detailed mode.