For the complete documentation index, see llms.txt. This page is also available as Markdown.

Start with Homebrew

Prerequisites


Install prestd (homebrew-core)

Install the pREST server from the official Homebrew core formula:

brew install prestd

Formula: formulae.brew.sh/formula/prestd Homebrew

For MCP features you need prestd v2.1.0+. Check what Homebrew installed:

brew info prestd

If your formula is older than v2.1.0, upgrade with brew upgrade prestd or install from GitHub Releases / Docker until the core formula catches up.


Install prest-mcp (pREST Homebrew tap)

Clients such as Cursor and Claude Desktop speak MCP over stdio. pREST exposes MCP over HTTP at /_mcp. The official adapter bridges the two.

Formulae that are not in homebrew-core ship from the prest/homebrew-tap repository:

Formula
Package
Description

prest-mcp

Stdio MCP adapter for pREST’s /_mcp endpoint

Install

Or tap once, then install:

Quick check

Point MCP clients at this binary — see Install pREST MCP Adapter, the Homebrew adapter tutorial, Cursor, and Claude Desktop.


Next steps

  1. Configure and run prestd against your Postgres database — Configuring pREST.

  2. Confirm MCP discovery: curl -s http://localhost:3000/_mcp.

  3. Connect your IDE with the adapter — Cursor or Claude Desktop.

  4. Compare install channels — Distribution.

Last updated