Expand description
PostgreSQL-specific MCP tool request types.
Shared listTriggers types (UnpinnedListTriggersRequest, PinnedListTriggersRequest,
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§
- List
Functions Response - Response for the
listFunctionstool. - List
Materialized Views Response - Response for the
listMaterializedViewstool. - List
Procedures Response - Response for the
listProcedurestool. - List
Tables Response - Response for the
listTablestool. - List
Triggers Response - Response for the
listTriggerstool. - List
Views Response - Response for the
listViewstool. - Pinned
Drop Table Request - Request for the
dropTabletool. - Pinned
List Functions Request - Request for the Postgres
listFunctionstool — extends the shared shape withsearchanddetailed. - Pinned
List Materialized Views Request - Request for the Postgres
listMaterializedViewstool — extends the shared shape withsearchanddetailed. - Pinned
List Procedures Request - Request for the Postgres
listProcedurestool — extends the shared shape withsearchanddetailed. - Pinned
List Tables Request - Request for the Postgres
listTablestool — extends the shared shape withsearchanddetailed. - Pinned
List Triggers Request - Request for the
listTriggerstool. - Pinned
List Views Request - Request for the Postgres
listViewstool — extends the shared shape withsearchanddetailed. - Unpinned
Drop Table Request - Request for the
dropTabletool. - Unpinned
List Functions Request - Request for the Postgres
listFunctionstool — extends the shared shape withsearchanddetailed. - Unpinned
List Materialized Views Request - Request for the Postgres
listMaterializedViewstool — extends the shared shape withsearchanddetailed. - Unpinned
List Procedures Request - Request for the Postgres
listProcedurestool — extends the shared shape withsearchanddetailed. - Unpinned
List Tables Request - Request for the Postgres
listTablestool — extends the shared shape withsearchanddetailed. - Unpinned
List Triggers Request - Request for the
listTriggerstool. - Unpinned
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.