Node.js JDBC MCP 服务端

Node.js JDBC MCP 服务端

基于 Node.js 的 JDBC MCP 服务器,支持 MySQL、Oracle 和 SQLite 数据库。

快速入门

系统要求

  • Node.js >= 18.0.0
  • MySQL Server
  • 可选:Oracle Database 或 SQLite3

安装步骤

  1. 克隆项目: git clone [repository-url] cd node-jdbc-server

  2. 安装依赖: npm install

  3. 配置环境变量: 复制 .env.example 文件为 .env,并根据实际情况修改配置。

启动服务

  • 启动服务器: npm start

  • 开发模式启动(支持热重载): npm run dev

API 接口

  • 健康检查:GET /health
  • 执行 SQL 查询:POST /query
  • 关闭数据库连接:POST /close

注意事项

  1. 使用 Oracle 数据库时,需要安装 Oracle 客户端。
  2. 确保数据库服务器已启动并可访问。
  3. 正确配置数据库连接信息。
  4. 在生产环境中建议使用环境变量管理敏感信息。