Loading connector details…
Loading connector details…
Choose a unique username to continue using AgentHotspot
by amineelkouhen • Data & Databases
A natural-language MCP server that lets LLMs and agentic applications manage, monitor, and query CockroachDB clusters.
Monitor CockroachDB cluster health, node status, running queries, and replication/distribution status programmatically.
Run natural-language-driven SQL queries and multi-statement transactions against CockroachDB and receive results formatted as JSON, CSV, or tables.
Manage databases, tables, indexes, schema descriptions, and perform bulk imports into CockroachDB as part of automated workflows.
CockroachDB MCP Server exposes CockroachDB operations via the MCP (Model Content Protocol) so agents can perform cluster monitoring, database and table management, and execute SQL queries and transactions using natural language. It supports stdio transport today and integrates with MCP clients such as Claude Desktop, OpenAI Agents SDK, VS Code, Cursor and tooling like uvx and Docker. The server provides tools for cluster health, query analysis, schema and index management, bulk import, and formatted query outputs (JSON/CSV/table). It is open-source (MIT) and designed to be lightweight and easy to run for AI-driven workflows.
Get cluster health and node distribution. Args: detailed (bool): If True, returns all node details. If False, returns summary info. Returns: Details about the cluster's status and how nodes/ranges are distributed or an error message.
Show currently running queries on the cluster. Args: node_id (int): Node ID to filter (default: 1). user (str): Username to filter (default: 'root'). min_duration (str): Minimum query duration (default: '1:0', format: 'minutes:seconds'). Returns: The queries running on the cluster.
Get replication and distribution status for a table or the whole database. Args: table_name (str): Table name to filter (default: "", for all tables). Returns: Details about range replication for a specific table or the current database.
Connect to the default CockroachDB database and create a connection pool. Returns: A success message or an error message.
Connect to a CockroachDB database and create a connection pool. Args: host (str): CockroachDB host. port (int): CockroachDB port (default: 26257). database (str): Database name (default: "defaultdb"). username (str): Username (default: "root"). password (str): Password. sslmode (str): SSL mode (default: disable - Possible values: allow, prefer, require, verify-ca, verify-full). sslcert (str): Path to user certificate file. sslkey (str): Path to user key file. sslrootcert (str): Path to CA certificate file. Returns: A success message or an error message.
Scores are informational only and provided “as is” without warranty. AgentHotspot assumes no liability for actions taken based on these ratings.