MCP.so
ログイン

Node.js JDBC MCP Server

@darkSheep404

基本情報

カテゴリ

その他

トランスポート

stdio

作者

darkSheep404

Node.js JDBC MCP Server について

概要はまだありません

Node.js JDBC MCP Server の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Node.js JDBC MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Node.js JDBC MCP Server?

Node.js JDBC MCP Server is a Model Context Protocol server built on Node.js that provides JDBC connectivity for MySQL, Oracle, and SQLite databases. It allows developers to execute SQL queries via HTTP endpoints within an MCP architecture.

How to use Node.js JDBC MCP Server?

Clone the repository, install dependencies with npm install, and configure the .env file with database credentials. Start the server with npm start or use npm run dev for hot‑reload development. The server exposes GET /health, POST /query, and POST /close endpoints for database operations.

Key features of Node.js JDBC MCP Server

  • Supports MySQL, Oracle, and SQLite databases
  • Provides health check endpoint (GET /health)
  • Executes SQL queries via POST /query
  • Closes database connections via POST /close
  • Offers development mode with hot reload
  • Uses environment variable configuration

Use cases of Node.js JDBC MCP Server

  • Execute SQL queries from an MCP‑compatible client
  • Manage multiple database types (MySQL, Oracle, SQLite) through a single server
  • Build MCP tools that require direct database access
  • Prototype or develop database‑backed MCP applications locally

よくある質問

1

What databases does it support?

MySQL, Oracle, and SQLite. Oracle support requires installing the Oracle client.

2

What are the system requirements?

Node.js version 18.0.0 or higher, plus running instances of the target database server.

3

How do I configure database connections?

Copy `.env.example` to `.env` and fill in the connection details for each database type. Environment variables are used for configuration.

4

Does it require a specific transport or authentication?

The README does not mention authentication; the server listens on HTTP endpoints. Use environment variables to manage sensitive credentials in production.

5

How do I close a database connection?

Send a `POST /close` request with a JSON body containing the database type (e.g., `{"type": "mysql"}`).

コメント

「その他」の他のコンテンツ