
CockroachDB MCP Server

2025.02.26
3
TypeScript数据库管理SQL查询数据库架构分析数据库
CockroachDB MCP Server 是一个连接 CockroachDB 实例的服务,它将数据库和表结构作为资源公开,提供 SQL 查询工具,并为查询分析提供提示。
View on GitHub
Overview
基本能力
产品定位
CockroachDB MCP Server 是一个数据库连接服务,专门用于与 CockroachDB 实例交互,提供数据库和表结构的查询功能。
核心功能
- 资源访问
- 获取特定数据库的信息
- 获取特定表的架构信息
-
获取集群元数据(需要认证令牌)
-
工具功能
- 执行 SQL 查询并提供执行计划分析选项
适用场景
- 数据库管理和查询
- 数据库架构分析
- SQL 查询调试和优化
- 集群节点信息监控
工具列表
query
: 执行 SQL 查询并分析执行计划
常见问题解答
- 连接问题:检查数据库凭据和可访问性
- SQL 错误:查看服务器日志获取详细错误信息
- 服务器不可见:检查配置文件格式和路径
- 集群元数据访问:确保提供有效的认证令牌
使用教程
使用依赖
- 安装 Node.js 环境
- 安装 pnpm 包管理器
bash npm install -g pnpm
安装教程
- 克隆仓库
- 安装依赖
bash pnpm install
- 构建项目
bash npx tsc
调试方式
- 启动服务器
bash node dist/server.js postgres://user:password@host:port/database [auth_token]
- 检查日志输出
- 使用示例查询测试功能
许可证
None