Rank #5 of 5 in Serverless & Developer Databases
Showcase


Try itExperimental
See what an agent can do with CockroachDB before you ever sign up. Pick a story: recorded sessions replay real probe-harness transcripts; sandboxed self-drive sessions are designed and gated (docs/TRY-IT.md).
$cockroach version # installed via `brew install cockroachdb/tap/cockroach`recorded 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: 11 free · 1 paid · 2 enterprise · 17 not stated in evidence
Follow the green: where the map greys out is where CockroachDB 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
~7/10
unlocks → Webhooks · Scoped API keys · Machine-readable spec · Versioning policy · Full data export
Subscribe to events via webhooks
—0/10
Build against official SDKs
~3/10
Issue scoped/least-privilege API credentials for an agent
—0/10
Connect an agent via an official MCP server
✓8/10
Download a machine-readable API spec (OpenAPI or equivalent)
—0/10
Rely on versioned APIs with a documented deprecation policy
—–
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
✓8/10
Agentic features
Delegate tasks to a built-in AI assistant inside the product
—0/10
Operate the product with natural-language commands
✓7/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
~4/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
Automation depth
Define rules that trigger actions automatically on events
~3/10
unlocks → Versioned workflows · Autonomous automations · 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
Schedule recurring jobs or workflows
—–
Perform bulk operations across many items at once
~5/10
Version, review, and roll back my automations
—–
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
—0/10
Place data or replicas in regions close to my users to keep read latency low worldwide
✓8/10
A built-in connection pooler handles thousands of concurrent connections without me operating my own pgbouncer or proxy
—0/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
✓7/10
Run heavy analytical aggregations over large tables fast enough for dashboards without exporting to a separate warehouse
—–
I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset
!5/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
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
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⚿ | |
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 | partialfree | 7/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 | 0/10 | ⚿ | |
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 | 8/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 | fullfree | 8/10 | Tprobed | |
Use an official CLI G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | fullfree | 8/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 | full | 7/10 | Tprobed⚿ | |
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 | partial | 4/10 | Tprobed⚿ | |
Build against official SDKs G Agent access | ai-native user | Agenticness — how well agents can access and operate the productAgenticness | 2 | partialfree | 3/10 | Xcommunity | |
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 | none | 0/10 | ||
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 | ||
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 | 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 | 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 | 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 | fullfree | 8/10 | Tprobed | |
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 | fullfree | 9/10 | Tprobed | |
Self-host the core product G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 3 | fullfree | 9/10 | Tprobed | |
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 | 7/10 | Tprobed | |
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 | 7/10 | Cclaimed | |
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 | partialfree | 7/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 | partialenterprise | 6/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 | disputed | 5/10 | Dcontradicted | |
Export all of my data in open formats and leave G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 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 | partial | 3/10 | Cclaimed | |
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 | none | 0/10 | ||
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 | 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 | |
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 | none | untested | none yet | |
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 | full | 8/10 | Xcommunity | |
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 | fullfree | 8/10 | Tprobed | |
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 | 7/10 | Cclaimed | |
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 | partialenterprise | 6/10 | Xcommunity | |
Choose where my data is stored (region/residency) G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | partial | 6/10 | Xcommunity | |
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 | disputed | 5/10 | Dcontradicted | |
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 | 5/10 | Tprobed⚿ | |
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 | partialpaid | 5/10 | Cclaimed | |
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 | partial | 5/10 | Tprobed⚿ | |
Perform bulk operations across many items at once G | ai-native user | Automation depth — how much of the product can run unattendedAutomation depth | 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 | disputed | 4/10 | Dcontradicted | |
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 | partial | 4/10 | Tprobed | |
Control data retention and deletion G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | partial | 4/10 | Cclaimed | |
Read the product's source under an open license G | ai-native user | Openness — open source, data portability, and self-hosting storiesOpenness | 2 | disputed | 4/10 | Dcontradicted | |
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 | partial | 3/10 | Cclaimed | |
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 | partial | 3/10 | Xcommunity | |
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 | none | 0/10 | ||
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 | none | 0/10 | ||
Opt out of telemetry and usage tracking G | ai-native user | Privacy posture — data-handling and privacy storiesPrivacy posture | 2 | none | 0/10 | ||
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 | none | 0/10 | ||
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 | 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 | |
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 | partial | 3/10 | Cclaimed | |
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 | partial | 3/10 | Cclaimed | |
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 | none | 0/10 | ||
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 37 stories with headroom
What would move CockroachDB’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 only shows CockroachDB Cloud's MCP server, which lets external AI agents connect to and query CockroachDB using natural language — this is CockroachDB acting as a tool for outside AI agents, not a built-in assistant inside the product to which a user delegates tasks.
Branching workflows — stories about branching workflows in this arenaCreate an instant copy-on-write branch of my database — schema and data — to develop and test against production-shaped data
nonemoves PA Scoreimpact 30
No evidence of a copy-on-write branching feature for schema+data in CockroachDB; the pack only shows backups/restores, demo clusters, and single-node dev instances, none of which provide instant branchable copies of production data.
Privacy posture — data-handling and privacy storiesPrevent my data from being used to train AI models
nonemoves PA Scoreimpact 30
Missing: any documented policy on AI-training data usage, opt-out mechanism, or explicit privacy statement about model training.
Migrations schema — stories about migrations schema in this arenaShip schema changes safely — online DDL, deploy requests, or branch-and-merge workflows — without locking or breaking production
nonemoves PA Scoreimpact 30
Missing: any documentation or community evidence of online/non-blocking schema changes, migration CLI/tooling, or safe rollout mechanisms for DDL.
Pricing plans — plan structure and value — what each tier costs and what it unlocksPublished per-unit pricing for compute, storage, and traffic lets me predict my bill before committing
nonemoves PA Scoreimpact 30
Evidence shows CockroachDB Cloud tracks Request Unit usage and provides a monthly cost *estimate* tool, plus free trial credits, but no evidence pack item publishes actual per-unit dollar rates for compute, storage, or traffic that a founder could use to predict a bill in advance.
Agenticness — how well agents can access and operate the productSet up automations that run autonomously in the background
nonemoves Built-in AIimpact 30
CockroachDB documents background data mechanisms like changefeeds and backups, but there is no evidence of an AI-native automation framework where an agent can configure tasks that run autonomously in the background; the MCP server evidence only covers interactive read/write operations, not scheduled or persistent automations.
Agenticness — how well agents can access and operate the productIssue scoped/least-privilege API credentials for an agent
nonemoves agent-readyimpact 30
Missing: documentation of scoped credential/token issuance workflow for agents, evidence of least-privilege role templates tied to the MCP/API surface, and any hands-on confirmation that such scoping works as intended.
Agenticness — how well agents can access and operate the productSubscribe to events via webhooks
nonemoves agent-readyimpact 30
Missing: explicit documentation of webhook sink configuration, webhook payload/auth setup, and any hands-on confirmation of webhook delivery.
Showing the top 8 of 37 — 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 map6 surfaces · 36 covered stories
Where the cited evidence behind each covered verdict came from — the same citations the verdicts table shows, no extra judging.
docs33 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
- Get AI-generated insights and suggestions from my data inside the product
- Operate the product with natural-language commands
- Test against a sandbox environment without touching production data
- Perform bulk operations across many items at once
- Define rules that trigger actions automatically on events
- Place data or replicas in regions close to my users to keep read latency low worldwide
- 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
- 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
- Export all of my data in open formats and leave
- Self-host the core product
- Set spend caps or usage alerts so a runaway query or traffic spike cannot produce a surprise bill
- See slow queries, index recommendations, and performance metrics in a built-in insights view
- A genuinely usable free tier lets me run real prototypes before paying
- Choose where my data is stored (region/residency)
- Control data retention and deletion
- 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 News11 stories
- Build against official SDKs
- 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
- The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guides
- Export all of my data in open formats and leave
- Read the product's source under an open license
- A genuinely usable free tier lets me run real prototypes before paying
- Choose where my data is stored (region/residency)
- 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
GitHub README8 stories
- Drive the product through a documented public API
- Build against official SDKs
- Perform bulk operations across many items at once
- I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subset
- The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guides
- Export all of my data in open formats and leave
- Read the product's source under an open license
- Control data retention and deletion
OpenAPI spec3 stories
Probe proofs — replayable recordings from the probe harnessProbe proofs
Replayable recordings from our probe harness — see the Prove-It protocol to submit one.
$cockroach version # installed via `brew install cockroachdb/tap/cockroach`reproduced$ cockroach version # installed via `brew install cockroachdb/tap/cockroach` Build Tag: v26.3.1 Build Time: 2026/08/24 17:38:29 Distribution: CCL Platform: darwin arm64 (aarch64-apple-darwin21.2) Go Version: go1.26.6 C Compiler: Ubuntu Clang 20.1.2 (0ubuntu1~24.04.2) Build Commit ID: 3a0a7b8176595bd32687c34a2210e166c5535af4 Build Type: release Enabled Assertions: false
$cockroach demo --no-example-database --insecure=true -e "CREATE TABLE arenas ...; INSERT ...; SELECT 'ROUNDTRIP=' || count(*)::STRING FROM arenas;"reproduced$ cockroach demo --no-example-database --insecure=true -e "CREATE TABLE arenas ...; INSERT ...; SELECT 'ROUNDTRIP=' || count(*)::STRING FROM arenas;" CREATE TABLE INSERT 0 1 ?column? --------------- ROUNDTRIP=1 (1 row)
$curl -si -X POST https://cockroachlabs.cloud/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'reproduced$ curl -si -X POST https://cockroachlabs.cloud/mcp -H 'Content-Type: application/json' -d '<jsonrpc initialize>'
HTTP/2 401
content-type: application/json
www-authenticate: Bearer realm="mcp", resource_metadata="https://cockroachlabs.cloud/.well-known/oauth-protected-resource/mcp", error="invalid_request", error_description="Authorization required"
date: Sun, 06 Sep 2026 21:10:40 GMT
content-length: 73
via: 1.1 google
alt-svc: h3=":443"; ma=2592000
{"error":"invalid_request","error_description":"Authorization required"}
Claims vs evidence — vendor claims reconciled against independent verdictsClaims vs evidence
8 of 17 testable claims verified · 5 contradicted → integrity 0/100
21 distinct capability claims found in CockroachDB’s own claimed-docs/GitHub materials, reconciled against our judge’s independent verdicts.
8
Verified
4
Unverified
5
Contradicted
19
Undersold
Verified (10)
“cockroach demo spins up a temporary in-memory cluster with an interactive SQL shell”
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testsfullproof ↗
“A single-node cluster can be run locally for quick SQL testing or app development”
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testsfullproof ↗
“Users can operate clusters via natural-language prompts to list tables, run statements, and insert rows”
Operate the product with natural-language commandsfullproof ↗
“Cluster survival goals let you configure how many simultaneous node/zone failures the database can tolerate”
Add read replicas and rely on documented high-availability and failover behaviorpartialproof ↗
“ccloud CLI lets you create, manage, and connect to CockroachDB Cloud clusters from the command line”
“ccloud CLI lets you create, manage, and connect to CockroachDB Cloud clusters from the command line”
The official CLI covers my daily loop — create, connect, shell into, and inspect databases — without opening the dashboardfullproof ↗
“Allows point-in-time restore to any moment within a backup's revision history”
Restore or branch the database to any point in time within the retention window to recover from bad writespartialproof ↗
“Table locality settings let you control how/where table data is optimized for access, supporting low-latency geo-distribution”
Place data or replicas in regions close to my users to keep read latency low worldwidefullproof ↗
“ccloud quickstart command interactively creates a new CockroachDB Serverless cluster in seconds”
Create a ready-to-connect database in seconds through the CLI or API without capacity planningfullproof ↗
“CockroachDB can be installed locally via Homebrew for local/offline use”
Run the same engine locally and keylessly — no account or cloud dependency — for offline development and CI testsfullproof ↗
Unverified (5)
“Vector indexes enable efficient approximate nearest neighbor search on high-dimensional columns”
Store embeddings and run vector similarity search natively without adding a separate vector databasefullproof ↗
“VECTOR data type is compatible with the pgvector Postgres extension”
Store embeddings and run vector similarity search natively without adding a separate vector databasefullproof ↗
“Provides tooling to diagnose and optimize queries/processes consuming excessive resources”
See slow queries, index recommendations, and performance metrics in a built-in insights viewpartialproof ↗
“Offers a documented migration overview/path for moving an existing database into CockroachDB”
Import an existing production database with minimal downtime using a documented migration pathpartialproof ↗
“Request Unit consumption automatically scales to zero when a cluster is idle”
Idle databases scale to zero so prototypes and side projects cost nothing while the data stays durablefullproof ↗
Contradicted (5)
“Supports PostgreSQL wire protocol, allowing any standard Postgres client driver to connect”
I get real engine compatibility — the Postgres, MySQL, or SQLite dialect and extensions my existing code expects — not a lookalike subsetdisputedproof ↗
“Changefeeds stream row-level changes with at-least-once delivery and ordering guarantees”
“Supports full and incremental backups of clusters, databases, or tables”
Automatic backups run on a schedule I can see and configure, and restores are self-servedisputedproof ↗
“Free trial credits let you deploy a CockroachDB Standard cluster and run sample queries at no cost”
A genuinely usable free tier lets me run real prototypes before payingdisputedproof ↗
“Provides a monthly cost estimate calculated by extrapolating current workload usage”
Published per-unit pricing for compute, storage, and traffic lets me predict my bill before committingnoneproof ↗
Undersold (19)
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 dashboardpartialproof ↗
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 ↗
Drive the product through a documented public APIpartialproof ↗
Get AI-generated insights and suggestions from my data inside the productpartialproof ↗
Test against a sandbox environment without touching production datafullproof ↗
Perform bulk operations across many items at oncepartialproof ↗
Define rules that trigger actions automatically on eventspartialproof ↗
The database works out of the box with my ORM and framework (Prisma, Drizzle, Django, Rails) with documented guidespartialproof ↗
Do everything through the API that I can do in the UIpartialproof ↗
Set spend caps or usage alerts so a runaway query or traffic spike cannot produce a surprise billpartialproof ↗
Choose where my data is stored (region/residency)partialproof ↗
Compute autoscales up and down with load automatically, without manual resizes or downtimepartialproof ↗
Claims outside our story set (2)
Real capability claims found in CockroachDB’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.
“The Clusters dashboard page gives a high-level overview of all your clusters”
source ↗“You can review how many request units your cluster has consumed”
source ↗
Pricing signals
- freeper GB-monthfree tierBasic plan free tier: 50 million request units and 10 GiB storage free per monthsource ↗as of 2026-09-07
- $0.18per compute-hourpay-as-you-goStandard plan provisioned compute rate for 2 vCPUssource ↗as of 2026-09-07
- $0.6per compute-hourpay-as-you-goAdvanced plan provisioned compute rate for 4 vCPUssource ↗as of 2026-09-07
Extracted verbatim from the vendor’s own pricing page — hover a figure for the exact quote.
Business model
Cloud Basic is usage-based with a monthly free allowance (50M RUs, 10 GiB) and scale-to-zero; Standard/Advanced are provisioned per-vCPU-hour; self-hosted and BYOC are licensed per-core 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% (30d, checked every 6h since Sep 8 '26)
