4,500+ servers built on MCP Fusion
Vinkius

CockroachDB Cloud MCP. Audit nodes, network rules, and operations from chat.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

CockroachDB Cloud MCP on Cursor AI Code Editor MCP Client CockroachDB Cloud MCP on Claude Desktop App MCP Integration CockroachDB Cloud MCP on OpenAI Agents SDK MCP Compatible CockroachDB Cloud MCP on Visual Studio Code MCP Extension Client CockroachDB Cloud MCP on GitHub Copilot AI Agent MCP Integration CockroachDB Cloud MCP on Google Gemini AI MCP Integration CockroachDB Cloud MCP on Lovable AI Development MCP Client CockroachDB Cloud MCP on Mistral AI Agents MCP Compatible CockroachDB Cloud MCP on Amazon AWS Bedrock MCP Support

Just plug in your AI agents and start using Vinkius.

CockroachDB Cloud. Manage your distributed SQL infrastructure directly from any AI agent. You can list all clusters, check node health, audit network rules, and review management operations without opening the cloud console.

Get full visibility into your globally-scalable database setup and security metadata, all in natural conversation.

What your AI agents can do

Get cluster cloud details

Gets detailed information for a specific CockroachDB cluster.

Get my cockroach profile

Retrieves information about the authenticated user or organization.

List cluster nodes

Lists all nodes that belong to a specific cluster.

+ 5 more capabilities included
Get Cluster Metadata

Retrieves specific details for a single CockroachDB cluster.

List All Clusters

Retrieves a list of all CockroachDB Cloud clusters in your account.

Check Node Status

Lists every node within a specified cluster to check its current health and status.

Audit Cluster Changes

Provides a log of recent management operations, such as upgrades or scaling events, for a cluster.

Validate Network Rules

Lists the network allowlist rules for a specific cluster to verify allowed connections.

View Encryption Keys

Lists the Customer Managed Keys (CMKs) used to encrypt cluster data.

Supported MCP Clients

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients
Free for Subscribers

Waiting for input…

AI Agent

CockroachDB Cloud MCP Server: 8 Tools for Distributed SQL

Use these tools to list clusters, audit nodes, check network rules, and manage metadata for your CockroachDB Cloud deployments.

get019d7575

get cluster cloud details

Gets detailed information for a specific CockroachDB cluster.

get019d7575

get my cockroach profile

Retrieves information about the authenticated user or organization.

list019d7575

list cluster nodes

Lists all nodes that belong to a specific cluster.

list019d7575

list cluster operations

Lists recent management operations, like scaling or upgrades, for a cluster.

list019d7575

list cockroach clusters

Lists every CockroachDB Cloud cluster in your account.

list019d7575

list encryption keys

Lists Customer Managed Keys (CMKs) used to encrypt a cluster.

list019d7575

list network allowlist

Lists the network allowlist rules for a specified cluster.

list019d7575

list supported cloud providers

Lists the cloud providers that CockroachDB Cloud supports.

Choose How to Get Started

Build a custom MCP for your own tools, or connect a ready-made integration from our catalog.

Build Your Own

Turn any API into an MCP. Import a spec, define Agent Skills, or deploy with MCPFusion.

  • Import from OpenAPI, Swagger, or YAML specs
  • Create Agent Skills with progressive disclosure
  • Deploy to edge with MCPFusion framework
  • Built in DLP, auth, and compliance on every call
  • Real time usage dashboard and cost metering
  • Publish to catalog or keep private
Start building

Make Your AI Do More

Start with CockroachDB Cloud, then connect any of our 4,700+ other servers whenever your AI needs more. One click, no limits.

  • Use this MCP plus 4,700+ others, all in one place
  • Add new capabilities to your AI anytime you want
  • Every connection is secured and compliant automatically
  • Track usage and costs across all your servers
  • Works with Claude, ChatGPT, Cursor, and more
  • New servers added to the catalog every week

What you can do with this MCP connector

CockroachDB Cloud MCP Server - Manage Distributed SQL

Need to manage your distributed SQL setup without opening the cloud console? Hook up your CockroachDB Cloud account to your AI agent. You can run diagnostics, check cluster status, and audit changes just by talking to it. It gives you full visibility into your globally-scalable database setup and security metadata, all through natural conversation.

Listing Clusters and Metadata

Use list_cockroach_clusters to pull a list of every CockroachDB Cloud cluster you own. For more detail on one cluster, run get_cluster_cloud_details to get its full information. You can also see which cloud providers CockroachDB Cloud supports using list_supported_cloud_providers. Getting your own account details is easy; run get_my_cockroach_profile to check your user or organization info.

Checking Infrastructure Health

To check a cluster's health, list_cluster_nodes lists all the nodes belonging to a specific cluster. You can audit changes with list_cluster_operations, which shows a log of recent management actions, like upgrades or scaling. You've got to keep it secure, so run list_network_allowlist to check the network rules for any cluster.

You can also review the encryption keys used by the cluster using list_encryption_keys to list all Customer Managed Keys (CMKs).

Deep Dive into Security and Operations

If you need to review the network allowlist rules for a specific cluster, you run list_network_allowlist. To see all the keys protecting your data, you'll use list_encryption_keys for the CMKs. To track what's been done to a cluster, list_cluster_operations shows recent management events like scaling or upgrades. You can get the full rundown on a single cluster with get_cluster_cloud_details.

How CockroachDB Cloud MCP Works

  1. 1 Subscribe to the server and provide your CockroachDB Cloud API Secret Key.
  2. 2 Ask your AI client a question like, 'What are my clusters?'
  3. 3 The agent runs the necessary tools and presents the requested data, like cluster names and regions, in plain text.

The bottom line is you manage complex, globally-distributed databases using simple natural language prompts.

Who Is CockroachDB Cloud MCP For?

The DevOps engineer who's tired of clicking through multiple cloud consoles to check a single cluster's health. The security admin who needs to confirm network access rules without logging into the web UI. If your job involves maintaining highly available, distributed data stores, this is for you.

Database Administrator (DBA)

Monitors cluster health and reviews operation history using natural language prompts instead of dashboard clicks.

Cloud Engineer

Audits network allowlists and regional cluster distribution without needing to open the cloud provider's console.

Security Analyst

Quickly looks up encryption key metadata and connectivity rules straight from their chat interface.

Platform Engineer

Verifies cloud provider availability and monitors cluster lifecycle events across different regions.

What Changes When You Connect

  • See the full list of your clusters instantly. The list_cockroach_clusters tool gives you a bird's-eye view of all your deployments, including their provider and region.
  • Confirm cluster health on the fly. Use list_cluster_nodes to check every node's status without navigating through a dashboard. It's a quick status check.
  • Audit changes immediately. list_cluster_operations shows you exactly when scaling or upgrades happened and who triggered the action, keeping a clean record.
  • Verify network access instantly. list_network_allowlist shows the rules for a cluster, letting you confirm if a specific IP range is allowed without messing with firewall rules.
  • Manage security visibility. You can use list_encryption_keys to list CMKs, confirming which keys protect your cluster data right from your chat interface.

Real-World Use Cases

01

Debugging a Connection Timeout

A developer gets a connection timeout error. Instead of checking the firewall console, they ask their agent to run list_network_allowlist. If the agent finds missing rules, they know the issue is connectivity, not code. Then they run get_cluster_cloud_details to confirm the cluster's active region.

02

Pre-Scaling Audit

A platform engineer needs to prove the cluster is ready for a massive traffic spike. They first run list_cockroach_clusters to confirm the main cluster exists. Next, they use list_cluster_operations to check the history, making sure the last few scaling events completed successfully before proceeding.

03

Security Compliance Check

The security team needs to audit data protection. They run list_encryption_keys to get a list of all Customer Managed Keys (CMKs) and then use list_network_allowlist to verify that only necessary IPs are listed for compliance reporting.

04

Onboarding a New Team

A new DBA needs to get up to speed. They use the agent to run list_supported_cloud_providers to see which cloud platforms are supported. Then they run get_my_cockroach_profile to confirm their own user permissions before touching any live cluster.

The Tradeoffs

Looking up everything manually

Logging into the cloud provider console, finding the cluster, clicking 'Networking,' opening the allowlist tab, then copying the IPs into a spreadsheet. This takes 15 minutes and involves 6 different browser tabs.

Ask your agent to run list_network_allowlist and paste the results. It gets you the rules and IPs in seconds, keeping you in your chat window.

Assuming status is fine

Seeing the cluster green in the dashboard and assuming nothing has changed. You miss a recent upgrade failure or a regional node issue.

Run list_cluster_operations to check the full audit log. This shows you the history of every major change, even if the current status looks fine.

Missing key context

Trying to diagnose a data access problem by only checking the cluster details. You ignore the encryption layer entirely.

Always check the security layer first. Run list_encryption_keys to confirm the CMKs are active, then check connectivity with list_network_allowlist.

When It Fits, When It Doesn't

Use this server if your job requires auditing, monitoring, or managing the infrastructure of distributed SQL clusters across multiple cloud providers. You need to know the state of the nodes, the rules, and the history of changes. You're checking infrastructure, not optimizing queries. Don't use this if you're troubleshooting application code bugs or if you only need to view a single table's contents—those are database-specific tools. If you just need to know the list of supported cloud providers, running list_supported_cloud_providers is the quickest way to check that specific boundary.

Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by CockroachDB Cloud. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.

VINKIUS INFRASTRUCTURE

Cloud Hosted

Managed infra

V8 Isolated

Sandboxed per request

Zero-Trust Proxy

No stored credentials

DLP Enforced

Policy on every call

GDPR Compliant

EU data residency

Token Compression

~60% cost reduction

How we secure it →

Works with Claude, ChatGPT, Cursor, and more

The Model Context Protocol standardizes how applications expose capabilities to LLMs. Instead of operating in isolation, your AI gains direct access to external platforms, live data, and real-world actions through secure, standardized connections.

This server provides 8 capabilities that interface natively with Claude, ChatGPT, Cursor, and any MCP client. No middleware. No custom integration required.

Available Capabilities

get_cluster_cloud_details get_my_cockroach_profile list_cluster_nodes list_cluster_operations list_cockroach_clusters list_encryption_keys list_network_allowlist list_supported_cloud_providers

Checking a cluster's health used to mean opening 5 different dashboards.

Today, checking a cluster's health means navigating to the cloud provider console, finding the cluster ID, then opening tabs for 'Nodes,' 'Networking,' and 'Operations.' You spend time clicking, copying IDs, and switching contexts just to get a basic status report.

With the CockroachDB Cloud MCP Server, you just ask your agent, 'What's the status of Production-Main?' It runs `list_cluster_nodes` and `list_cockroach_clusters` and gives you a clean, consolidated status report right in the chat. Done.

The CockroachDB Cloud MCP Server lets you run `list_network_allowlist` from chat.

Before, confirming if a specific IP range was allowed required you to manually navigate to the network security settings for that cluster, find the allowlist, and cross-reference the IPs. It was slow and error-prone.

Now, you ask your agent to check the network allowlist. The agent runs `list_network_allowlist` and instantly gives you the list of rules and ranges. You get the data without ever touching the cloud console.

Common Questions About CockroachDB Cloud MCP

How do I check if my cluster is in a supported region using `list_supported_cloud_providers`? +

You run list_supported_cloud_providers to get the list of available cloud platforms. This tells you the boundaries of what the service can manage. It doesn't check your current cluster's region, but it tells you what regions are even possible.

Does `list_cluster_nodes` show me the CPU usage of a node? +

The list_cluster_nodes tool shows the node's current status (e.g., RUNNING, OFFLINE) and basic health. It focuses on status and connectivity, not granular resource metrics like CPU usage.

What is the difference between `list_cluster_operations` and `get_cluster_cloud_details`? +

get_cluster_cloud_details gives a snapshot of the cluster's current metadata (like its name and region). list_cluster_operations gives you a timeline of changes that have happened to the cluster, like when it was last scaled or upgraded.

Can I use `list_encryption_keys` to find out why my data is inaccessible? +

The list_encryption_keys tool shows you the Customer Managed Keys (CMKs) that protect the data. If the keys are listed, it confirms the data is encrypted; if you suspect an issue, you'll need to check operational logs using list_cluster_operations.

How do I find all my clusters at once? Use `list_cockroach_clusters`. +

Running list_cockroach_clusters gives you an immediate list of every cluster in your account. This is the starting point for any audit, letting you select a target cluster to check next.

How do I check the network rules for a specific cluster using `list_network_allowlist`? +

It shows the exact rules configured for the cluster. This list includes names, IP ranges, and whether the rule is active. You get a complete view of who can connect to your database.

What information does `get_my_cockroach_profile` provide? +

It pulls details about the authenticated user and the organization. You can verify your user ID, account status, and organizational metadata directly through the agent.

If I need to find all my clusters, should I use `list_cockroach_clusters` or `get_cluster_cloud_details`? +

list_cockroach_clusters gives you a comprehensive list of all clusters. Use get_cluster_cloud_details when you already know the cluster name and need its specific metrics.

Can I see the status of all nodes in a cluster through the agent? +

Yes! Use the list_cluster_nodes tool with the unique cluster ID. The agent will return a list of all nodes, their IP addresses, and their current health/operational state.

How do I check for recent scaling or upgrade events on my database? +

Use the list_cluster_operations tool. Your agent will fetch the management log for the cluster, showing you recent tasks, their progress, and whether they were successful.

Where do I find my CockroachDB Cloud API Secret Key? +

Log in to the CockroachDB Cloud Console, navigate to Access Management, and select API Keys. You can generate and copy a new Secret Key from that section.

More in this category

You might also like

Built & Managed by Vinkius 30s setup 8 tools

We've already built the connector for CockroachDB Cloud. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 8 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.