MCP 数据库服务器 (TypeScript)

by cherl

373 downloads
Not rated
GitHub

Description

# MCP 数据库服务器 (TypeScript) 这是一个基于 Model Context Protocol (MCP) 的数据库查询服务器,用 TypeScript 实现。它允许 AI 模型安全地查询关系型数据库,如 MySQL 和 PostgreSQL。 ## 功能特性 - 支持 MySQL 和 PostgreSQL 数据库 - 提供表结构信息作为资源 - 支持只读 SQL 查询执行 - 使用事务确保查询安全性 ## 安装 使用 cnpm 进行安装: ```bash git clone <repository-url> cd…

About

# MCP 数据库服务器 (TypeScript) 这是一个基于 Model Context Protocol (MCP) 的数据库查询服务器,用 TypeScript 实现。它允许 AI 模型安全地查询关系型数据库,如 MySQL 和 PostgreSQL。 ## 功能特性 - 支持 MySQL 和 PostgreSQL 数据库 - 提供表结构信息作为资源 - 支持只读 SQL 查询执行 - 使用事务确保查询安全性 ## 安装 使用 cnpm 进行安装: ```bash git clone <repository-url> cd mcp-server-db-ts cnpm install ``` ## 配置 1. 复制…

Details

Author
cherl
Downloads
373
Categories
Database

- 支持 MySQL 和 PostgreSQL 数据库
- 提供表结构信息作为 MCP 资源
- 支持只读 SQL 查询执行
- 使用事务确保查询安全性
- 基于 Model Context Protocol 标准

安装:克隆仓库后运行 cnpm install。配置:复制 .env.example.env 并设置数据库连接信息(DB_TYPE、MySQL/PostgreSQL 参数)。构建:cnpm run build。运行:cnpm start。开发模式:cnpm run dev。通过 MCP 协议调用 list_resourcesread_resourcedb_query 工具与服务器交互。

MCP 数据库服务器 (TypeScript)

这是一个基于 Model Context Protocol (MCP) 的数据库查询服务器,用 TypeScript 实现。它允许 AI 模型安全地查询关系型数据库,如 MySQL 和 PostgreSQL。

功能特性

- 支持 MySQL 和 PostgreSQL 数据库
- 提供表结构信息作为资源
- 支持只读 SQL 查询执行
- 使用事务确保查询安全性

安装

使用 cnpm 进行安装:

git clone <repository-url>
cd mcp-server-db-ts
cnpm install

配置

1. 复制 .env.example 文件为 .env:

cp .env.example .env

2. 编辑 .env 文件,设置您的数据库连接信息:

```

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.