> For the complete documentation index, see [llms.txt](https://docs.prestd.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.prestd.com/get-started.md).

# Get Started

Configure pREST for production: REST (Representational State Transfer) APIs, auth, multi-database routing, and MCP (Model Context Protocol). PostgreSQL is the native adapter today; see [Databases](/databases.md) for certified engines and the [roadmap](/databases/roadmap.md).

* Server configuration — [Configuring pREST](/get-started/configuring-prest.md)
* [pREST Studio](/get-started/prest-studio.md) — embedded UI at `/_studio/` (v2.2.0+)
* [Upgrading to v2](/get-started/upgrading-to-v2.md)
* [Multi-database](/get-started/multi-database.md)
* [MCP over HTTP](/get-started/mcp-over-http.md) — Model Context Protocol at `/_mcp`
* [Cache](/get-started/cache.md)
* [Permissions](/get-started/permissions.md)
* [Migrating](/get-started/migrating.md)
* [CORS Support](/get-started/cors-support.md)

For AI agents and IDEs (install, Cursor, Claude Desktop, read-only Postgres), see [**AI and MCP**](/ai.md) and the [PostgreSQL to AI agent](/postgres-to-ai-agent.md) tutorial.

For local builds and contribution setup, see the [Development Guide](/get-prest/development-guide.md).

### Troubleshooting

If you encounter an error while installing ***prestd*** on any platform, [open a new discussion](https://github.com/prest/prest/discussions/new) or join our [Discord](https://discord.gg/JnRjvu39w8).

### Related

* [Homepage](/readme.md)
* [Acronyms](/readme/acronyms.md) ([REST](/readme/acronyms.md#rest), [MCP](/readme/acronyms.md#mcp))
* [Databases](/databases.md)
* [API Reference](/api-reference.md)
* [AI and MCP](/ai.md)
