MCP 数据库服务器 (TypeScript)

MCP 数据库服务器 (TypeScript)

基于 Model Context Protocol 的数据库查询服务器,支持 MySQL 和 PostgreSQL。

快速入门

安装

  1. 克隆仓库:git clone <repository-url>
  2. 进入项目目录:cd mcp-server-db-ts
  3. 安装依赖:cnpm install

配置

  1. 复制 .env.example 文件为 .envcp .env.example .env
  2. 编辑 .env 文件,设置数据库连接信息(如 DB_TYPE, MYSQL_HOST 等)。

构建与运行

  • 构建项目:cnpm run build
  • 启动服务:cnpm start
  • 开发模式:cnpm run dev

支持的 MCP 功能

  • 资源list_resources, read_resource
  • 工具db_query 执行只读 SQL 查询