Repository navigation
Changed
- Every tool now documents the exact shape it returns, so the model knows the response
before the first call:queryreturns{rows, rowCount, returnedRows, truncated}(plus
hintwhen truncated),executereturns{rowCount, command}(rowCountis null for
statements that affect no rows, such as DDL),list_schemasreturns{schemas},
list_tablesreturns{tables},describe_tablereturns{columns}with named fields,
andconnect_dbreturns{message, host, database}. - In read-only mode the
executetool is titled "Run a write statement (disabled)", so its
title no longer contradicts a description that starts with DISABLED.
Added
- Published to the official MCP Registry as
io.github.antonorlov/mcp-postgres-server:
server.jsondescribes the package and all 22 environment variables, and a GitHub Actions
workflow publishes via a manual run after the npm release, using OIDC, with a guard that
the version inserver.jsonmatchespackage.json. glama.jsonidentifies the maintainer for the Glama listing.
Full Changelog: v0.3.0...v0.3.1