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 で展開可能です。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト