How do I enable write operations?
Set the environment variable `enable.write.sql=true` when running the Docker container.
@guanghuang
Basic information
JDBC MCP modified from quarkus-mcp-servers
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"jdbc-mcp": {
"command": "docker",
"args": [
"run",
"-d",
"--name",
"jdbc-mcp",
"\\"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
JDBC-MCP is a Model Context Protocol (MCP) server that enables AI assistants to interact with databases through JDBC connections. It allows large language models (LLMs) to inspect, query, create, and modify database content. This fork of the Quarkus MCP JDBC Server adds Docker deployment support and enhanced security with write queries disabled by default.
Run the server as a Docker container using either SSE (Streaming Server Events) or STDIO transport. Set required environment variables (jdbc.url, jdbc.user, jdbc.password) and optionally enable.write.sql. For STDIO with Claude Desktop, configure the Docker command in claude_desktop_config.json. An environment file (.env) can be used for configuration.
Set the environment variable `enable.write.sql=true` when running the Docker container.
For details on supported JDBC variants, refer to the original Quarkus MCP JDBC Server documentation.
Leave `enable.write.sql` unset or set to `false` (the default). Also use a read-only database user for additional security.
SSE (HTTP) and STDIO. For SSE, the endpoint is `http://localhost:8080/mcp/sse`. STDIO requires the environment variables `quarkus.mcp.server.stdio.enabled=true`, `quarkus.log.console.enable=false`, and `quarkus.log.console.stderr=false`.
The server connects to an external database specified by the `jdbc.url`; data remains in that database. The server itself does not store data persistently.

Verified golf club data for AI agents: holes, par, address, phone, booking links, facilities, visitor rules and green fees for golf clubs in Spain (Canary Islands and mainland), expanding across Europe. Every fact comes
MCP server for interacting with Neon Management API and databases

Access millions of official legal and regulatory source documents from 155+ jurisdictions via MCP. Lawstronaut supports AI agents with structured legal research, legal data, laws, regulations, cases, guidance, official s

Model Context Protocol Servers
MCP server for interacting with Neon Management API and databases
Comments