Accelerate development with the Neon Local Connect VS Code Extension

The Neon Local Connect VS Code Extension lets you develop with Neon using a familiar localhost connection string. Your app connects to localhost:5432 like a local Postgres instance, but the underlying Neon Local service routes traffic to your actual Neon branch in the cloud.

Neon Local Connect VS Code Extension

Key features:

  • Static connection string: Use postgres://neon:npg@localhost:5432/<your_database> for all branches — no need to update your app config when switching branches
  • Branch management: Create, switch, or reset branches directly from the VS Code panel
  • Ephemeral branches: Automatically create and cleanup temporary branches for testing and experiments
  • Integrated tools: Launch psql shell, SQL Editor, or Table View without leaving your IDE

The extension is available on both the VS Code Marketplace and OpenVSX Marketplace (for Cursor, Windsurf, and other VS Code forks).

Learn more in our docs: Neon Local Connect extension.

app.build adds Python support

app.build, our open-source agent for turning AI-generated code snippets into full-stack, deployed applications on Neon, now supports building data apps and ML dashboards with Python.

You can try it today:

npx @app.build/cli --template=python

appdotbuild python example

To learn more about app.build and its capabilities, read the blog post and visit app.build.

Storage performance improvements

We’ve made several upgrades to Neon’s storage layer to make your databases faster—especially for large and write-heavy workloads. Improvements include smarter sharding, compressed WAL transmission, faster disk writes, and more responsive compaction.

Most users will see better ingest performance, lower read latency, and faster uploads automatically.

Learn more in our blog post: Recent Storage Performance Improvements at Neon

Fixes & improvements
  • Neon MCP

    • Addressed an issue where required tool parameters, such as org-id, were being passed with empty values, resulting in an undefined error.
    • We updated our security guidance for the Neon MCP Server. To learn more, see MCP security guidance.
  • Neon API

  • neon_superuser

    The neon_superuser role is now granted the pg_signal_backend privilege, which allows it to cancel (terminate) backend sessions belonging to roles that are not members of neon_superuser.

    Roles created in the Neon Console, CLI, or API, are granted membership in the neon_superuser role. To learn more about this role, see The neon_superuser role.

  • Fixes

    Resolved an issue on the Tables page in the Neon Console where the previously selected database was incorrectly cached across projects. This caused errors when switching to a project that didn’t include the cached database. The Tables page now correctly resets the selected database when switching projects.