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 部署。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案