Neon Postgres in Stripe Projects
Neon is now part of Stripe Projects. Stripe Projects is a Stripe CLI workflow for hooking an app up to backends. You pick services from a catalog (databases, hosting, auth, and more), provision them into your provider accounts, and get connection strings and keys in your environment so your agent can run against a live backend.
Example Stripe CLI flow (after you install the Stripe CLI):
stripe projects init my-app # set up your project
stripe projects catalog # browse available services
stripe projects add neon/postgres # provision a Neon databaseLearn more in Neon works with Stripe Projects for agentic provisioning.
Automatic cache prewarming for compute updates
To apply updates to your Neon compute (Postgres upgrades, security patches, and the like), we restart the compute where Postgres runs during your update window. The restart itself typically takes only a few seconds, but in-memory caches are left cold, which can impact query performance until they warm up again.
To protect performance, we now prewarm your compute's cache during the update process without affecting restart times. There are no additional compute or storage costs associated with this enhancement.
For the technical details, see our blog post: Zero-Downtime Patching Part 1: Prewarming.
Neon Auth webhooks walkthrough with Resend
We announced support for Neon Auth webhooks a couple of weeks ago. With webhooks, your app receives auth events over HTTP so you can send OTPs and other auth messages through your own email, SMS, or WhatsApp providers, validate signups, or sync to other systems.
This week we have a new guide, Customizing Neon Auth with Webhooks, that walks you through setting up a Next.js app that handles webhooks, sends OTP email with Resend, tests locally with ngrok, and uses a blocking handler to reject signups you don't want. You can reference this guide alongside our Webhooks docs when you are ready to implement.
AI agents and instant database branching
Neon's instant database branching and AI coding agents work well together. Branching gives each run an isolated Postgres database in seconds, so agents can perform schema migrations, run tests, and try risky changes safely. The new guides below demonstrate this workflow with Codex and Claude Code.
-
Safe AI-powered schema refactoring with OpenAI Codex and Neon: Use OpenAI Codex CLI with the Neon MCP Server so Codex can create an isolated branch, run Drizzle migrations, and validate schema refactors safely. In your project, wiring Codex to Neon is a small MCP configuration:
[mcp_servers.neon] url = "https://mcp.neon.tech/mcp" bearer_token_env_var = "NEON_API_KEY" -
Isolated Subagents: Running Claude Code in parallel with Neon Database Branching: Use a
post-checkouthook to give each Claude Code subagent its own Git worktree and Neon branch, so parallel agents can run without code or database collisions.












