Rank #2 of 5 in Serverless & Developer Databases
Showcase


Try itExperimental
See what an agent can do with Neon before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; the live MCP handshake runs real requests from our edge, right now — including, where the server allows it, one real read-only tool call (bring your own key for auth-gated servers); sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$npx -y neon@latest --versionrecorded session — replayed, not liveVerified integrations
Connections to other tracked products — hover a chip for the verbatim evidence quote behind it.
By theme — the product's score on each story themeBy theme
Agent workflows — stories about agent workflows in this arenaAgent workflowsevidence →
Stories about agent workflows in this arena
Agenticness — how well agents can access and operate the productAgenticnessevidence →
How well agents can access and operate the product
Automation depth — how much of the product can run unattendedAutomation depthevidence →
How much of the product can run unattended
Branching workflows — stories about branching workflows in this arenaBranching workflowsevidence →
Stories about branching workflows in this arena
Connectivity pooling — stories about connectivity pooling in this arenaConnectivity poolingevidence →
Stories about connectivity pooling in this arena
Data capabilities — stories about data capabilities in this arenaData capabilitiesevidence →
Stories about data capabilities in this arena
Local dev — stories about local dev in this arenaLocal devevidence →
Stories about local dev in this arena
Migrations schema — stories about migrations schema in this arenaMigrations schemaevidence →
Stories about migrations schema in this arena
Openness — open source, data portability, and self-hosting storiesOpennessevidence →
Open source, data portability, and self-hosting stories
Operations insights — stories about operations insights in this arenaOperations insightsevidence →
Stories about operations insights in this arena
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plansevidence →
Plan structure and value — what each tier costs and what it unlocks
Privacy posture — data-handling and privacy storiesPrivacy postureevidence →
Data-handling and privacy stories
Reliability recovery — stories about reliability recovery in this arenaReliability recoveryevidence →
Stories about reliability recovery in this arena
Serverless scale — stories about serverless scale in this arenaServerless scaleevidence →
Stories about serverless scale in this arena
Story verdicts — every judged story with its evidenceStory verdicts
What’s free: 6 free · 4 paid · 0 enterprise · 25 not stated in evidence
Follow the green: where the map greys out is where Neon stops today. ✓ full · ~ partial · ! disputed · — none · n/a not applicable.
Agent workflows — stories about agent workflows in this arenaAgent workflows
Stories about agent workflows in this arena
Agent ops
Agenticness — how well agents can access and operate the productAgenticness
How well agents can access and operate the product
API surface
Drive the product through a documented public API
✓9/10
unlocks → Webhooks · Versioning policy
Subscribe to events via webhooks
—–
Build against official SDKs
~6/10
Issue scoped/least-privilege API credentials for an agent
~4/10
unlocks → Autonomous automations
Connect an agent via an official MCP server
✓8/10
Download a machine-readable API spec (OpenAPI or equivalent)
✓9/10
unlocks → Interactive API docs
Rely on versioned APIs with a documented deprecation policy
—0/10
Test against a sandbox environment without touching production data
✓8/10
Explore an interactive API reference with runnable examples
—0/10
Docs for agents
Point an agent at llms.txt or agent-oriented docs
✓9/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—0/10
Operate the product with natural-language commands
~6/10
unlocks → Autonomous automations
Plug MCP servers into this product so it can use their tools
n/an/a
Get AI-generated insights and suggestions from my data inside the product
—0/10
Set up automations that run autonomously in the background
—0/10
Automation depth — how much of the product can run unattendedAutomation depth
How much of the product can run unattended
Branching workflows — stories about branching workflows in this arenaBranching workflows
Stories about branching workflows in this arena
Connectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling
Stories about connectivity pooling in this arena
Query over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connections
✓9/10
Place data or replicas in regions close to my users to keep read latency low worldwide
~3/10
A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxy
✓8/10
Data capabilities — stories about data capabilities in this arenaData capabilities
Stories about data capabilities in this arena
Store embeddings and run vector similarity search natively without adding a separate vector database
✓8/10
Run heavy analytical aggregations over large tables fast enough for dashboards without exporting to a separate warehouse
—0/10
I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset
~6/10
Local dev — stories about local dev in this arenaLocal dev
Stories about local dev in this arena
Migrations schema — stories about migrations schema in this arenaMigrations schema
Stories about migrations schema in this arena
Openness — open source, data portability, and self-hosting storiesOpenness
Open source, data portability, and self-hosting stories
Openness
Self-host the core product
~6/10
unlocks → Data residency · No AI training
Export all of my data in open formats and leave
~5/10
unlocks → The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guides · Import an existing production database with minimal downtime using a documented migration path
Do everything through the API that I can do in the UI
✓8/10
Read the product's source under an open license
✓8/10
Operations insights — stories about operations insights in this arenaOperations insights
Stories about operations insights in this arena
Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans
Plan structure and value — what each tier costs and what it unlocks
Privacy posture — data-handling and privacy storiesPrivacy posture
Data-handling and privacy stories
Reliability recovery — stories about reliability recovery in this arenaReliability recovery
Stories about reliability recovery in this arena
Serverless scale — stories about serverless scale in this arenaServerless scale
Stories about serverless scale in this arena
Sorted by importance (agentic first) (high → low) · 56/56 stories · click a row’s chevron for the rationale and evidence
Drive the product through a documented public API G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 9/10 | Tprobed | |
Connect an agent via an official MCP server G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | full | 8/10 | Tprobed⚿ | |
Delegate tasks to a built-in AI assistant inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | none | 0/10 | ||
Plug MCP servers into this product so it can use their tools G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 3 | n/a | untested | none yet | |
Download a machine-readable API spec (OpenAPI or equivalent) G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Point an agent at llms.txt or agent-oriented docs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 9/10 | Tprobed | |
Run the product headlessly / in CI for automation G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | full | 7/10 | Tprobed | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed | |
Operate the product with natural-language commands G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 6/10 | Tprobed⚿ | |
Issue scoped/least-privilege API credentials for an agent G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partial | 4/10 | Tprobed⚿ | |
Explore an interactive API reference with runnable examples G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Get AI-generated insights and suggestions from my data inside the product G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Rely on versioned APIs with a documented deprecation policy G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ||
Set up automations that run autonomously in the background G Agentic features | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | 0/10 | ⚿ | |
Subscribe to events via webhooks G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | none | untested | none yet | |
Test against a sandbox environment without touching production data G Api quality | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 1 | full | 8/10 | Xcommunity | |
Create a ready-to-connect database in seconds through the CLI or API without capacity planning C Provisioning | developer | Serverless scale — stories about serverless scale in this arenaServerless scale | 3 | fullfree | 9/10 | Tprobed | |
Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data C Branching | developer | Branching workflows — stories about branching workflows in this arenaBranching workflows | 3 | full | 9/10 | Xcommunity | |
Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable C Elasticity | founder | Serverless scale — stories about serverless scale in this arenaServerless scale | 3 | fullfree | 9/10 | Xcommunity | |
My coding agent can provision a database end to end — create it, fetch the connection string, apply schema, and run queries — through the API, CLI, or MCP without touching the dashboard C Agent ops | ai-native user | Agent workflows — stories about agent workflows in this arenaAgent workflows | 3 | full | 8/10 | Tprobed⚿ | |
Restore or branch the database to any point in time within the retention window to recover from bad writes C Recovery | platform-engineer | Reliability recovery — stories about reliability recovery in this arenaReliability recovery | 3 | fullpaid | 8/10 | Xcommunity | |
I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset C Compatibility | developer | Data capabilities — stories about data capabilities in this arenaData capabilities | 3 | partial | 6/10 | Xcommunity | |
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI tests G Local loop | developer | Local dev — stories about local dev in this arenaLocal dev | 3 | partialfree | 6/10 | Cclaimed | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | partialfree | 6/10 | Xcommunity | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | partial | 5/10 | Cclaimed | |
Ship schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production C Migrations | developer | Migrations schema — stories about migrations schema in this arenaMigrations schema | 3 | partial | 5/10 | Xcommunity | |
Published per-unit pricing for compute, storage, and traffic lets me predict my bill before committing G Pricing | founder | Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans | 3 | disputed | 4/10 | Dcontradicted | |
Define rules that trigger actions automatically on events G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 3 | none | untested | none yet | |
Prevent my data from being used to train AI models G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 3 | none | untested | none yet | |
Query over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connections C Drivers | developer | Connectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling | 2 | full | 9/10 | Cclaimed | |
A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxy C Pooling | platform-engineer | Connectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling | 2 | full | 8/10 | Cclaimed | |
A genuinely usable free tier lets me run real prototypes before paying G Pricing | founder | Pricing plans — plan structure and value — what each tier costs and what it unlocksPricing plans | 2 | fullfree | 8/10 | Xcommunity | |
Compute autoscales up and down with load automatically, without manual resizes or downtime C Elasticity | platform-engineer | Serverless scale — stories about serverless scale in this arenaServerless scale | 2 | full | 8/10 | Xcommunity | |
Create and tear down per-pull-request database branches automatically from CI or my deploy platform C Branching | platform-engineer | Branching workflows — stories about branching workflows in this arenaBranching workflows | 2 | full | 8/10 | Xcommunity | |
Do everything through the API that I can do in the UI G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | full | 8/10 | Tprobed⚿ | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | fullfree | 8/10 | Cclaimed | |
Store embeddings and run vector similarity search natively without adding a separate vector database C Ai data | developer | Data capabilities — stories about data capabilities in this arenaData capabilities | 2 | full | 8/10 | Cclaimed | |
The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboard C Local loop | developer | Local dev — stories about local dev in this arenaLocal dev | 2 | full | 8/10 | Tprobed | |
An agent can run SQL and schema operations through scoped tools that distinguish read-only from destructive actions, so I can safely delegate database work C Agent ops | ai-native user | Agent workflows — stories about agent workflows in this arenaAgent workflows | 2 | partial | 6/10 | Tprobed⚿ | |
Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmatically C Agent ops | ai-native user | Agent workflows — stories about agent workflows in this arenaAgent workflows | 2 | partialpaid | 6/10 | Xcommunity | |
Add read replicas and rely on documented high-availability and failover behavior C Availability | platform-engineer | Reliability recovery — stories about reliability recovery in this arenaReliability recovery | 2 | partial | 5/10 | Cclaimed | |
Automatic backups run on a schedule I can see and configure, and restores are self-serve C Recovery | founder | Reliability recovery — stories about reliability recovery in this arenaReliability recovery | 2 | partialpaid | 5/10 | Cclaimed | |
Place data or replicas in regions close to my users to keep read latency low worldwide C Latency | developer | Connectivity pooling — stories about connectivity pooling in this arenaConnectivity pooling | 2 | partial | 3/10 | Xcommunity | |
Run heavy analytical aggregations over large tables fast enough for dashboards without exporting to a separate warehouse C Analytics | developer | Data capabilities — stories about data capabilities in this arenaData capabilities | 2 | none | 0/10 | ||
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | untested | none yet | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
Schedule recurring jobs or workflows G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 2 | none | untested | none yet | |
See slow queries, index recommendations, and performance metrics in a built-in insights view C Insights | platform-engineer | Operations insights — stories about operations insights in this arenaOperations insights | 2 | none | untested | none yet | |
The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guides C Integrations | developer | Migrations schema — stories about migrations schema in this arenaMigrations schema | 2 | none | untested | none yet | |
Reset a branch from its parent or restore it to an earlier state without rebuilding from a dump C Branching | developer | Branching workflows — stories about branching workflows in this arenaBranching workflows | 1 | fullpaid | 9/10 | Xcommunity | |
Import an existing production database with minimal downtime using a documented migration path C Migrations | developer | Migrations schema — stories about migrations schema in this arenaMigrations schema | 1 | none | untested | none yet | |
Set spend caps or usage alerts so a runaway query or traffic spike cannot produce a surprise bill G Cost controls | founder | Operations insights — stories about operations insights in this arenaOperations insights | 1 | none | untested | none yet | |
Version, review, and roll back my automations G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 1 | none | untested | none yet |
Opportunities — the stories that would move this product's scores, from its own judged verdictsOpportunitiestop 8 of 32 stories with headroom
What would move Neon’s scores — derived from its own judged verdicts, biggest headroom first. Each line quotes what the judge found missing; shipping it (or evidencing it publicly) is the fix.
Agenticness — how well agents can access and operate the productDelegate tasks to a built-in AI assistant inside the product
nonemoves Built-in AIimpact 45
Evidence shows Neon offers an AI Gateway for routing to external AI models and an MCP server so external AI agents can control Neon, but there is no evidence of a built-in AI assistant inside the Neon console/product itself that users can delegate tasks to.
Automation depth — how much of the product can run unattendedDefine rules that trigger actions automatically on events
nonemoves PA Scoreimpact 30
No evidence of Neon supporting event-driven rule/action automation (e.g., webhooks, triggers-as-a-service, or rule engines) is present; the evidence pack covers branching, scaling, Functions, storage, and MCP/CLI tooling but nothing about defining automatic rule-based triggers on events.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
Missing: any documentation of an AI-training opt-out policy, data-processing/privacy terms addressing model training, or statements that customer data is excluded from AI training.
Agenticness — how well agents can access and operate the productGet AI-generated insights and suggestions from my data inside the product
nonemoves Built-in AIimpact 30
Evidence shows Neon provides AI infrastructure (AI Gateway, pgvector, MCP server for agent access) but nothing about Neon itself analyzing a user's data and surfacing AI-generated insights or suggestions (e.g., query optimization tips, anomaly detection, usage recommendations).
Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the background
nonemoves Built-in AIimpact 30
Neon's evidence covers database infrastructure (branching, autoscaling, functions, MCP server, CLI) but nothing describes a scheduling/trigger/automation mechanism that lets an AI-native user configure work to run autonomously in the background without a live agent invoking it.
Agenticness — how well agents can access and operate the productSubscribe to events via webhooks
nonemoves agent-readyimpact 30
No evidence of a webhooks subscription feature for Neon events (e.g., project/branch/compute state changes); Neon's API, CLI, and MCP server are documented but no webhook/event-subscription mechanism appears anywhere in the pack.
Agenticness — how well agents can access and operate the productExplore an interactive API reference with runnable examples
nonemoves API qualityimpact 30
Neon has an API reference and OpenAPI spec (neon-docs-20/38, neon-probe-3), but no evidence describes an interactive, runnable-example experience (e.g., in-browser 'try it' consoles) for that API reference.
Agenticness — how well agents can access and operate the productRely on versioned APIs with a documented deprecation policy
nonemoves API qualityimpact 30
Evidence shows Neon has a documented REST API and OpenAPI spec (neon-docs-20, neon-probe-3), but nothing in the pack mentions API versioning scheme or a documented deprecation policy for breaking changes.
Showing the top 8 of 32 — every none/partial verdict in the story verdicts table is headroom.
Think a verdict is wrong? Every verdicts-table row has a Flag link — see the methodology.
Coverage map — which docs area, API section, or community source covers which judged storiesCoverage map7 surfaces · 36 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
docs31 stories
- My coding agent can provision a database end to end — create it, fetch the connection string, apply schema, and run queries — through the API, CLI, or MCP without touching the dashboard
- An agent can run SQL and schema operations through scoped tools that distinguish read-only from destructive actions, so I can safely delegate database work
- Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmatically
- Point an agent at llms.txt or agent-oriented docs
- Run the product headlessly / in CI for automation
- Connect an agent via an official MCP server
- Use an official CLI
- Drive the product through a documented public API
- Issue scoped/least-privilege API credentials for an agent
- Build against official SDKs
- Operate the product with natural-language commands
- Download a machine-readable API spec (OpenAPI or equivalent)
- Test against a sandbox environment without touching production data
- Reset a branch from its parent or restore it to an earlier state without rebuilding from a dump
- Create and tear down per-pull-request database branches automatically from CI or my deploy platform
- Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data
- Query over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connections
- Place data or replicas in regions close to my users to keep read latency low worldwide
- A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxy
- Store embeddings and run vector similarity search natively without adding a separate vector database
- I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset
- The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboard
- Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI tests
- Ship schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production
- Do everything through the API that I can do in the UI
- Add read replicas and rely on documented high-availability and failover behavior
- Automatic backups run on a schedule I can see and configure, and restores are self-serve
- Restore or branch the database to any point in time within the retention window to recover from bad writes
- Compute autoscales up and down with load automatically, without manual resizes or downtime
- Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable
- Create a ready-to-connect database in seconds through the CLI or API without capacity planning
Hacker News15 stories
- Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmatically
- Test against a sandbox environment without touching production data
- Reset a branch from its parent or restore it to an earlier state without rebuilding from a dump
- Create and tear down per-pull-request database branches automatically from CI or my deploy platform
- Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data
- Place data or replicas in regions close to my users to keep read latency low worldwide
- I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset
- Ship schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production
- Self-host the core product
- A genuinely usable free tier lets me run real prototypes before paying
- Published per-unit pricing for compute, storage, and traffic lets me predict my bill before committing
- Restore or branch the database to any point in time within the retention window to recover from bad writes
- Compute autoscales up and down with load automatically, without manual resizes or downtime
- Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable
- Create a ready-to-connect database in seconds through the CLI or API without capacity planning
GitHub README9 stories
- I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset
- The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboard
- Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI tests
- Export all of my data in open formats and leave
- Read the product's source under an open license
- Self-host the core product
- Add read replicas and rely on documented high-availability and failover behavior
- Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable
- Create a ready-to-connect database in seconds through the CLI or API without capacity planning
OpenAPI spec6 stories
- My coding agent can provision a database end to end — create it, fetch the connection string, apply schema, and run queries — through the API, CLI, or MCP without touching the dashboard
- Drive the product through a documented public API
- Build against official SDKs
- Download a machine-readable API spec (OpenAPI or equivalent)
- Do everything through the API that I can do in the UI
- Create a ready-to-connect database in seconds through the CLI or API without capacity planning
Pricing docs4 stories
- Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmatically
- A genuinely usable free tier lets me run real prototypes before paying
- Published per-unit pricing for compute, storage, and traffic lets me predict my bill before committing
- Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durable
neon.com3 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$npx -y neon@latest --versionreproduced$ npx -y neon@latest --version \|/4.14.1 \
$curl -si -X POST https://mcp.neon.tech/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced$ curl -si -X POST https://mcp.neon.tech/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 401
cache-control: public, max-age=0, must-revalidate
content-type: application/json
date: Sun, 06 Sep 2026 21:10:26 GMT
server: Vercel
strict-transport-security: max-age=63072000
vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch
www-authenticate: Bearer error="invalid_[redacted]", error_description="No authorization provided", resource_metadata="https://mcp.neon.tech/.well-known/oauth-protected-resource/mcp"
x-matched-path: /api/[transport]
x-nextjs-rewritten-path: /api/mcp
x-vercel-cache: MISS
x-vercel-id: sfo1::iad1::wqx48-1788729026326-def2c3693c0a
{"error":"invalid_[redacted]","error_description":"No authorization provided"}
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
13 of 19 testable claims verified · 0 contradicted → integrity 68/100
29 distinct capability claims found in Neon’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
13
Verified
6
Unverified
0
Contradicted
16
Undersold
Verified (19)
“Serverless Postgres database that scales and branches with your app”
Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped datafullproof ↗
“Serverless Postgres database that scales and branches with your app”
Compute autoscales up and down with load automatically, without manual resizes or downtimefullproof ↗
“S3-compatible object storage that branches together with your project”
Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped datafullproof ↗
“Connect using standard Postgres clients like psql or DBeaver”
I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subsetpartialproof ↗
“Free tier lets you create a serverless Postgres instance to try the product”
A genuinely usable free tier lets me run real prototypes before payingfullproof ↗
“Project can be compiled and run locally instead of using the cloud service”
“Open-source serverless Postgres platform that separates storage and compute”
I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subsetpartialproof ↗
“Instant restore capability to recover data quickly”
Restore or branch the database to any point in time within the retention window to recover from bad writesfullproof ↗
“Scale to zero for idle databases so they cost nothing when unused”
Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durablefullproof ↗
“Autoscaling of compute resources based on load”
Compute autoscales up and down with load automatically, without manual resizes or downtimefullproof ↗
“Official Neon CLI for managing databases”
“Official Neon CLI for managing databases”
The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboardfullproof ↗
“Official Neon MCP Server lets agents connect and use database tools”
“GitHub integration for automating database workflows from repos”
Create and tear down per-pull-request database branches automatically from CI or my deploy platformfullproof ↗
“Data API provides a way to access data programmatically (getting-started guide)”
Drive the product through a documented public APIfullproof ↗
“Data API provides a way to access data programmatically (getting-started guide)”
Do everything through the API that I can do in the UIfullproof ↗
“Documented Neon API for programmatic control of the platform”
Drive the product through a documented public APIfullproof ↗
“Free tier allows building and learning with no time limits and no credit card required”
A genuinely usable free tier lets me run real prototypes before payingfullproof ↗
“Branching feature to create instant copies of database schema and data”
Create an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped datafullproof ↗
Unverified (8)
“Can be run on a workstation for local experiments and testing code changes”
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testspartialproof ↗
“Project can be compiled and run locally instead of using the cloud service”
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testspartialproof ↗
“Open-source serverless Postgres platform that separates storage and compute”
“Built-in connection pooling to handle many concurrent connections”
A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxyfullproof ↗
“Neon serverless driver for querying over HTTP/WebSockets from edge/serverless functions”
Query over HTTP or WebSockets from serverless and edge functions with an official driver built for short-lived connectionsfullproof ↗
“pgvector extension support for native vector similarity search”
Store embeddings and run vector similarity search natively without adding a separate vector databasefullproof ↗
“Read replicas supported for scaling reads and high availability”
Add read replicas and rely on documented high-availability and failover behaviorpartialproof ↗
“Neon Local lets you run a local Postgres environment tied to Neon”
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testspartialproof ↗
Undersold (16)
My coding agent can provision a database end to end — create it, fetch the connection string, apply schema, and run queries — through the API, CLI, or MCP without touching the dashboardfullproof ↗
An agent can run SQL and schema operations through scoped tools that distinguish read-only from destructive actions, so I can safely delegate database workpartialproof ↗
Cheaply create thousands of isolated databases — one per agent, tenant, or preview — and manage the fleet programmaticallypartialproof ↗
Point an agent at llms.txt or agent-oriented docsfullproof ↗
Run the product headlessly / in CI for automationfullproof ↗
Issue scoped/least-privilege API credentials for an agentpartialproof ↗
Operate the product with natural-language commandspartialproof ↗
Download a machine-readable API spec (OpenAPI or equivalent)fullproof ↗
Test against a sandbox environment without touching production datafullproof ↗
Reset a branch from its parent or restore it to an earlier state without rebuilding from a dumpfullproof ↗
Place data or replicas in regions close to my users to keep read latency low worldwidepartialproof ↗
Ship schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking productionpartialproof ↗
Export all of my data in open formats and leavepartialproof ↗
Automatic backups run on a schedule I can see and configure, and restores are self-servepartialproof ↗
Create a ready-to-connect database in seconds through the CLI or API without capacity planningfullproof ↗
Claims outside our story set (7)
Real capability claims found in Neon’s own materials, but no story in this arena’s taxonomy covers them yet — that’s feedback on the taxonomy, not a mark against the product.
“Managed authentication service with users/sessions stored in Postgres”
source ↗“Serverless functions that run long without timeouts, close to the database”
source ↗“AI Gateway giving access to all models through one API and one bill”
source ↗“Built-in online SQL editor for running queries without a separate client”
source ↗“Supports 100 projects on a plan”
source ↗“Plans include unlimited team members”
source ↗“Claimable database integration guide for onboarding databases into projects”
source ↗
Pricing signals
- $0.35per GB-monthpay-as-you-goDatabase storage rate on Launch/Scale usage-based planssource ↗as of 2026-09-07
- $0.106per compute-hourpay-as-you-goLaunch plan CU-hour compute ratesource ↗as of 2026-09-07
- $0.222per compute-hourpay-as-you-goScale plan CU-hour compute ratesource ↗as of 2026-09-07
- freeper GB-monthfree tierFree plan includes 0.5 GB storage per project, 100 CU-hours/month, up to 100 projectssource ↗as of 2026-09-07
- $0.2per GB-monthpay-as-you-goHistory (instant restore) storage rate on paid planssource ↗as of 2026-09-07
Extracted verbatim from the vendor’s own pricing page — hover a figure for the exact quote.
Business model
Permanent free plan, then pay-as-you-go on Launch/Scale plans metered hourly by compute (CU-hours), storage, and extra branches — suspended (scaled-to-zero) compute costs nothing; enterprise is custom.
pricing ↗Score trend
How this product’s scores have moved as evidence and verdicts are re-derived — a point per change, not per day.
Try Experimental
Run it in the microterminal →Recorded agent sessions — and a live MCP handshake where the vendor ships one.
Flag
⚑ Flag a verdictThink a verdict is wrong? Opens a prefilled GitHub issue — or use the ⚑ next to any verdict above.
For agents
Agent surface uptime MCP 100% · llms.txt 100% · openapi.json 100% (30d, checked every 6h since Sep 8 '26)
