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