prest/prest

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

What it solves

它消除了手动编写后端代码以将 PostgreSQL 数据库暴露为 API 的需求。它为现有或新数据库提供即时 REST 和 Model Context Protocol (MCP) 接口,允许开发者通过标准 HTTP 请求与数据进行交互。

How it works

通过将工具指向一个 PostgreSQL 数据库(版本 9.5 或更高),它会自动生成 API 端点。它支持 CRUD 操作、自定义 SQL 路由和只读的 MCP 接口。它还包括内置的身份验证和访问控制列表 (ACL) 来管理数据访问。

Who it's for

想要在不从零开始构建自定义后端的情况下,快速在其 Postgres 数据库之上部署生产就绪的 API 的开发者。

Highlights

  • Instant API Generation: 自动从数据库架构生成 REST 和 MCP API。
  • MCP Support: 为 Cursor 和 Claude 等 AI 客户端提供专门的只读 MCP 接口。
  • Production Ready: 包括身份验证、ACL 以及对多数据库配置的支持。
  • Flexible Deployment: 可以通过 Docker, Homebrew, Go, 或 Heroku 部署。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目