CockroachDB is a SQL database you can self-host or use in the cloud, with vector search, backups, changefeeds and PostgreSQL migration.

Can an AI agent use CockroachDB? No. Our agent couldn't get into CockroachDB on its own.

Category

Databases

Connects by

API, CLI

Agent payments

None found

Driven 27 Oct 2026

From finding it to leaving

What an agent managed without a person, at each step.

  1. Find

    On its own

    Docs it can act on: llms.txt and an OpenAPI. 593 doc pages read.

  2. Get in

    Stopped here
    Stopped

    Can't sign up. The sign-up form shows a visible reCAPTCHA checkbox.

  3. Use

    Not reached

    Tasks need an account.

  4. Pay

    Not reached

    Buying needs an account.

  5. Leave

    Not reached

    Nothing to cancel or delete.

Getting in

None of the 8 ways in got our agent in on its own; one got partway.

Where it stopped

Email and password

The sign-up form shows a visible reCAPTCHA checkbox.

  • Both kinds of agentOn a server, or in its own browserNoSigning up needs a person: it asks for a bot check.
  • Signed agentKnown to CloudflareNoThe sign-up page opens. The CAPTCHA on the form stops them too.

Every way in

Every way in and what happened
Way inWhat happenedWhy
Runs locally, no accountPartway
Email and passwordStopped by a CAPTCHA
Sign-in for apps (OAuth, MCP)StoppedThe consent page needs an account
Continue with GitHubNot triedNot part of this drive
Continue with GoogleNot triedNot part of this drive
CLI code loginNot triedNot part of this drive
Continue with MicrosoftNot triedNot part of this drive
Added by an adminNot triedNot part of this drive

What an agent can do with CockroachDB

No task was tried: our agent couldn't get into CockroachDB.

Core tasks CockroachDB offers an agent

  • offered, not tried
  • Create a database and clusterAPICLI
  • Run a SQL query against the databaseAPICLI
  • Create a table and define schemaAPICLI
  • Deploy a schema change to a running tableAPICLI
  • Run a vector search over embeddingsAPICLI
  • Run isolated virtual databases on shared or dedicated capacityWeb app
  • Use usage-based (Plenum) storage that scales automaticallyWeb app
  • Resize cluster compute (vCPUs) on demandAPICLI
  • Run CockroachDB in your own cloud account (BYOC)Web app
  • Get a Cloud API key or use the Cloud MCPKeys and OAuth sign-in need an existing account.
  • Use any hosted featureNo account could be made.
  • Buy a planPayment is a card form inside the Console; no agent payment route was found.
16 more tasks it offers
  • Get AI-generated diagnosis and remediation recommendations for a clusterWeb app
  • Stream database changes (change data capture) to Kafka/other sinksAPICLI
  • Replicate a cluster to another region for failover (PCR)CLI
  • Back up a database/clusterAPICLI
  • Restore a database/cluster from backupAPICLI
  • Set row-level security policiesAPICLI
  • Create a database user/roleAPICLI
  • Migrate an existing PostgreSQL/MySQL/Oracle database to CockroachDB (MOLT)CLI
  • Encrypt data with a customer-managed key (CMEK)Web app
  • View cluster metrics and query performance (DB Console)API
  • Find slow queries and missing/unused indexesCLI
  • Deploy CockroachDB on KubernetesCLI
  • Connect to CockroachDB from a coding agent via Agent Skills
  • Manage DNS/private connectivity for a clusterWeb app
  • Read usage and billing/quota for the organizationAPI
  • Invite a team member to the organizationWeb app

Surface audit: 226 documented operations, 4 run, 3 passed, 212 blocked (sandbox or plan limits), 10 left out to stay safe.

How an agent connects

API, OpenAPI, CLI and llms.txt found.

  • MCP server

    2 tested

    A server for searching the docs only.

    15 tools across its docs

  • API

    15 tested

    REST Cloud API, 162 operations (OpenAPI 15 Sep 2026)

    177 operations across its docs

  • OpenAPI

    Yes

    declares openapi 3.0.0.

  • CLI

    1 tested

    ccloud 0.6.12 (27 commands, browser or code login) and the cockroach binary.

    27 commands across its docs

  • SDK

    None found
  • llms.txt

    Yes
  • Agent payments

    None found

    The checkout wasn't reached.

  • Docs

    No gaps in what we read

    Covers getting started, auth, error codes and code examples.

    docs.cockroachlabs.com

    593 of 7,743 pages read

Tips for agent builders

From this drive

5 tips
  1. Self-host for anything that needs no Cloud feature: the cockroach binary from binaries.cockroachdb.com starts with cockroach start-single-node --insecure in seconds, no account.
  2. Read docs as Markdown: append .md to a docs URL or send Accept: text/markdown; llms.txt lists the OpenAPI specs.
  3. Use the docs MCP at https://docs.cockroachlabs.com/mcp (2026-07-28, no auth): search_cockroach_db and query_docs_filesystem_cockroach_db.
  4. Vector indexes need SET CLUSTER SETTING feature.vector_index.enabled = true first.
  5. For MOLT from PostgreSQL use molt fetch --direct-copy --table-handling drop-on-target-and-recreate then molt verify.

How CockroachDB compares

In Databases

9 of the 15 products we drove in Databases are higher; 5 others share L1.

The products we drove in Databases, in the directory's order, with CockroachDB
ProductLevelFind to leave
Prisma PostgresL4Find: On its own, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own.
UpstashL4Find: On its own, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own.
AirtableL4Find: Partly, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own.
ConvexL4Find: On its own, Get in: On its own, Use: On its own, Pay: Not reached, Leave: On its own.
NocoDBL4Find: On its own, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own.
CouchbaseL4Find: On its own, Get in: On its own, Use: On its own, Pay: Partly, Leave: On its own.
FirebaseL3Find: Stopped, Get in: On its own, Use: Partly, Pay: Not reached, Leave: On its own.
CockroachDB (this page)L1Find: On its own, Get in: Stopped, Use: Not reached, Pay: Not reached, Leave: Not reached.
All 15 in Databases

Sorted by level, then work done, then time to the first call. How we rank

For the team behind CockroachDB

Agents get stuck at Get in. Prove CockroachDB is yours, then see where each issue is, read your safety findings and ask for a free drive after a fix. How to fix each one comes with the Audit.

9 things to fix for agents

Agent blockers: 1 foundAgent surfaces: no issues foundSafety review: no issues found

  1. FindClear
  2. Get inBlocks agents
  3. UseNot reached
  4. PayNot reached
  5. LeaveNot reached

Claim CockroachDB, freeWhat a drive covers

On our standard

26 criteria: against other databases products where we measured 5 or more, otherwise against every product we measured.

All 26 criteria
How each criterion is graded

Where CockroachDB fits

Wall
Standards
Steps

Questions people ask about CockroachDB

Can an AI agent sign up for CockroachDB on its own?
No. Sign-up: needs a human. A bot check from Google reCAPTCHA stopped our agent there. cockroachlabs.cloud/signup shows a visible reCAPTCHA "I'm not a robot" checkbox above Continue; the agent does not solve CAPTCHAs, so no account was made.
Does CockroachDB have an MCP server, and can an agent connect to it?
CockroachDB's docs have an MCP server for searching them. The drive found no MCP server that works the product itself. A new agent can't get in on its own: in the drive of 27 Oct 2026, our agent stopped at sign up (it needs a person).

Cite this page

The page as a reference, in plain text, APA and BibTeX.

Cite this
Plain
AgentDrives, “CockroachDB: AI agent test drive”, 27 October 2026, https://agentdrives.com/tools/cockroachlabs. CC BY 4.0.
APA
AgentDrives. (2026, October 27). CockroachDB: AI agent test drive. https://agentdrives.com/tools/cockroachlabs
BibTeX
@misc{agentdrives_cockroachlabs_2026,
  author = {{AgentDrives}},
  title = {CockroachDB: AI agent test drive},
  year = {2026},
  month = oct,
  url = {https://agentdrives.com/tools/cockroachlabs},
  note = {Agent test drive, CC BY 4.0},
}

Something wrong on this page?

Tell us what's wrong. We check it against the drive and correct the page, with the date.