BigHugger
GH Repository · prest

prest

PostgreSQL ➕ REST, low-code, simplify and accelerate development, ⚡ instant, realtime, high-performance on any Postgres application, existing or new, MCP server

stars
4,618
30-day movement
+31/day
Related entries
60
Connections
4
Gotimescaledbself-hostedgosqlopenapimicroservicemcpjwtmcp-serverpostgresrest-apidatabaselow-codepostgresqlcrudmakedockerinstant-apimodel-context-protocolgolangbackendapibaas

prest is a Go-based server that exposes a PostgreSQL database as an instant REST API, with low-code CRUD access and support for JWT, OpenAPI, and TimescaleDB. It also functions as an MCP (Model Context Protocol) server, so AI tools can connect to Postgres-backed endpoints.

You want to turn an existing or new Postgres database into a usable REST/MCP backend without writing API code.

Use it to

  • Expose a Postgres database as a REST API
  • Serve CRUD endpoints over existing tables
  • Connect AI coding tools via the MCP server
  • Self-host a backend-as-a-service on Postgres

For Developers building APIs on PostgreSQL, including AI-assisted workflows

Role
mcp-server
Language
Go
Licence
MIT
Forks
321
Open issues
135
Last push
2026-09-17
Latest release
v0.1 · 2017-02-01
topicspostgresqlrest-apimcplow-codecrudself-hosted