Skip to content

Provide technical narrative for CockroachDB and AI#23124

Open
bsanchez-the-roach wants to merge 6 commits intomainfrom
DOC-16343
Open

Provide technical narrative for CockroachDB and AI#23124
bsanchez-the-roach wants to merge 6 commits intomainfrom
DOC-16343

Conversation

@bsanchez-the-roach
Copy link
Contributor

@bsanchez-the-roach bsanchez-the-roach commented Mar 19, 2026

DOC-16343

The changes apply to {v26.2, v26.1, v25.4, v25.2, v24.3, v24.1}, as these are the versions to which we're backporting our AI-related docs.

Importantly, though, v24.1 does not have the VECTOR data type, and v24.3 has the VECTOR data type but doesn't have vector indexing. So the page is modified a bit for those two versions.

The overview page doesn't currently link to the CockroachDB Cloud MCP server page because that's in a separate PR.

@netlify
Copy link

netlify bot commented Mar 19, 2026

Deploy Preview for cockroachdb-api-docs canceled.

Name Link
🔨 Latest commit 80d672b
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-api-docs/deploys/69bdb0f42923be000805bf2c

@netlify
Copy link

netlify bot commented Mar 19, 2026

Deploy Preview for cockroachdb-interactivetutorials-docs canceled.

Name Link
🔨 Latest commit 80d672b
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-interactivetutorials-docs/deploys/69bdb0f4e698950008be2848

@netlify
Copy link

netlify bot commented Mar 19, 2026

Netlify Preview

Name Link
🔨 Latest commit 80d672b
🔍 Latest deploy log https://app.netlify.com/projects/cockroachdb-docs/deploys/69bdb0f4c8d88400088fca23
😎 Deploy Preview https://deploy-preview-23124--cockroachdb-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

@kannanlakshmi kannanlakshmi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Brandon, left some minor comments and one major comment (adding ecosystem integration as a section).

@rytaft rytaft requested a review from mw5h March 23, 2026 15:28
Copy link
Contributor

@jhlodin jhlodin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Handful of comments and suggestions. Not much to change though


### CockroachDB Docs MCP server

The [CockroachDB Docs MCP server]({% link {{ page.version.version }}/docs-mcp-integration.md %}) exposes the published CockroachDB documentation to your MCP-compatible tools over HTTP. After you add the server configuration to your client, your AI assistant can answer questions using the official docs without leaving your editor—for example, how to configure [multi-region clusters]({% link {{ page.version.version }}/multiregion-overview.md %}), [tune queries]({% link {{ page.version.version }}/performance-best-practices-overview.md %}), or set up [TLS]({% link {{ page.version.version }}/security-reference/transport-layer-security.md %}) and [RBAC]({% link {{ page.version.version }}/security-reference/authorization.md %}).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
The [CockroachDB Docs MCP server]({% link {{ page.version.version }}/docs-mcp-integration.md %}) exposes the published CockroachDB documentation to your MCP-compatible tools over HTTP. After you add the server configuration to your client, your AI assistant can answer questions using the official docs without leaving your editor—for example, how to configure [multi-region clusters]({% link {{ page.version.version }}/multiregion-overview.md %}), [tune queries]({% link {{ page.version.version }}/performance-best-practices-overview.md %}), or set up [TLS]({% link {{ page.version.version }}/security-reference/transport-layer-security.md %}) and [RBAC]({% link {{ page.version.version }}/security-reference/authorization.md %}).
The [CockroachDB Docs MCP server]({% link {{ page.version.version }}/docs-mcp-integration.md %}) exposes the published CockroachDB documentation to your MCP-compatible tools over HTTP. After you add the server configuration to your client, your AI assistant can answer questions using the official docs without leaving your editor. For example, you can write prompts asking how to configure [multi-region clusters]({% link {{ page.version.version }}/multiregion-overview.md %}), [tune queries]({% link {{ page.version.version }}/performance-best-practices-overview.md %}), or set up [TLS]({% link {{ page.version.version }}/security-reference/transport-layer-security.md %}) and [RBAC]({% link {{ page.version.version }}/security-reference/authorization.md %}).

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This whole "for example" is strange to me and can potentially be cut since it's just arbitrarily linking to docs that may be useful. A single example prompt that links to the page(s) with relevant content makes more sense.

Comment on lines +56 to +58
```
How do table statistics get refreshed in CockroachDB?
```
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Following up on the above comment, this is the type of example I would expect. Should remove the above "for example" sentence and instead append a sentence like "An AI tool using the documentation MCP server can provide a response to this prompt informed by X, Y, Z pages"

AI applications typically generate high data volumes, serve globally distributed users, and require both transactional correctness and operational durability. Conversation histories, feature tables, and agent state accumulate quickly and are accessed across regions. These characteristics make AI workloads well-suited to CockroachDB's core design:

- CockroachDB scales horizontally by adding nodes to increase capacity.
- Data is automatically replicated and rebalanced across the cluster and node failures do not require application-level failover.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- Data is automatically replicated and rebalanced across the cluster and node failures do not require application-level failover.
- Data is automatically replicated and rebalanced across CockroachDB clusters, so node failures do not require application-level failover.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants