Get pREST
Download and run pREST — Docker, Homebrew, or Go — for instant REST and MCP APIs on SQL databases (PostgreSQL native today).
Download and run pREST to get instant REST and MCP APIs for your SQL database. PostgreSQL is the native adapter today — see Databases. If this is your first install, start with Start with Docker or Deploying with Docker. Compare channels in Distribution.
Use the Docker Hub image
Use the GitHub image
Download from source and run
GitHub releases
Distribution channels — which method for server vs MCP adapter
Latest: v2.4.2
v2.4.2 enforces minimum HMAC jwt.key sizes, adds bound values for custom query scripts, and removes SQL from logs — plus MCP [expose] enforcement from v2.4.1, OpenTelemetry and pgvector from v2.4.0, Studio from v2.2.0, and MCP from v2.1.0. See the upgrade guide, pREST Studio, MCP over HTTP, and AI and MCP.
Binary: v2.4.2 assets
Docker:
prest/prest:v2.4.2Go:
go install github.com/prest/prest/v2/cmd/prestd@v2.4.2
jwt.key must be at least 32 bytes for HS256 from v2.4.2 — a shorter key is discarded at startup and auth disables itself rather than failing the start. See Auth — HMAC key requirements.
* **MCP adapter:** `brew install prest/tap/prest-mcp` or see [Install pREST MCP Adapter](../ai/install-prest-mcp.md)
Database support labels: Databases.
Related
Last updated