Developer · Local MCP server

JDBC MCP Server

Read-only SQL, plans, schema for AI agents: PostgreSQL, Oracle, SQL Server, Firebird, SQLite, JDBC.

Visit JDBC MCP Server's website

What the MCP Registry states

The entry as published to the official MCP Registry (read 2026-10-04), latest version.

Registry name
io.github.igorolv/jdbc-mcp-server
Version
0.2.0
Status
Active
Category
developer
Transport
stdio (local process)
Package
OCI image (Docker)
Published
2026-09-25
Updated
2026-09-25
Publisher
igorolv (GitHub) · 4 servers with pages here
Website
github.com/igorolv/jdbc-mcp-server#readme
Repository
github.com/igorolv/jdbc-mcp-server
Source
Registry API entry

Packages

RegistryPackageVersionTransportEnvironment variables
OCI image (Docker)ghcr.io/igorolv/jdbc-mcp-server:0.2.0—stdioJDBC_MCP_RESOURCES_ENABLED

How to connect JDBC MCP Server

JDBC MCP Server runs locally from a container image in an OCI registry such as Docker Hub or GitHub Container Registry: ghcr.io/igorolv/jdbc-mcp-server:0.2.0. It speaks MCP over stdio, so the client starts it as a program and talks to it through standard input and output. It needs Docker or another OCI container runtime; started with docker run — the usual command is docker run -i --rm -e JDBC_MCP_RESOURCES_ENABLED ghcr.io/igorolv/jdbc-mcp-server:0.2.0. It reads the environment variable JDBC_MCP_RESOURCES_ENABLED; set it in the client's configuration for this server. Required arguments: --mount.

In the mcpServers JSON format that many desktop and editor MCP clients read, the entry looks like this (placeholders in angle brackets):

{
  "mcpServers": {
    "jdbc-mcp-server": {
      "command": "docker",
      "args": [
        "run",
        "-i",
        "--rm",
        "-e",
        "JDBC_MCP_RESOURCES_ENABLED",
        "ghcr.io/igorolv/jdbc-mcp-server:0.2.0"
      ],
      "env": {
        "JDBC_MCP_RESOURCES_ENABLED": "<value>"
      }
    }
  }
}

Derived from the registry entry, not tested here. What the server does, and on what terms, is set by its publisher; check its repository or website before giving it access to your accounts or files. How to add an MCP server to an assistant · Before you connect

More from igorolv (GitHub)

ServerRunsEndpoint or package
Loki MCP ServerRead-only Grafana Loki for AI agents: label discovery, bounded LogQL queries, counts, exports.Local · stdioOCI image (Docker): ghcr.io/igorolv/loki-mcp-server:0.1.0
Redmine MCP ServerRedmine for AI agents: issues, projects, wiki, attachments, time entries and release analytics.Local · stdioOCI image (Docker): ghcr.io/igorolv/redmine-mcp-server:0.1.1
Sonar MCP ServerRead-only SonarQube Community Build access for AI agents: issues, hotspots, rules, code snippets.Local · stdioOCI image (Docker): ghcr.io/igorolv/sonar-mcp-server:0.1.0

More developer servers

All 6,250 →
ServerRunsEndpoint or package
JarvisLocal-first SCIP code navigation and Zoekt search over your own indexed repositories.Local · stdioPyPI: jarvis-mcp
JCGE Agent InterfaceJCGE MCP server for CGE discovery, guidance, examples, solving, validation, and reporting.Local · stdioOCI image (Docker): ghcr.io/equicirco/jcge-agentinterface-mcp:0.3.1
Jcodeharness MCPA paid remote MCP for OpenAI Codex harness MCP, built to return verdicts, receipts, usage logs, and.Remote · HTTPjcodeharness.clauxel.com
jCodemunch MCPToken-efficient code exploration via tree-sitter AST parsing. 70+ languages, 86-99% token savings.Local · stdioPyPI: jcodemunch-mcp
Jdk25 Upgrade Blocker LintFinds the Java lines the new LTS removed — 18 rules; 23 findings in one 64-line fixture.Local · stdionpm: @readystack/jdk25-upgrade-blocker-lint
Jeevesus — DugganUSA Threat Intelligence MCPCheck-package: block malicious npm/PyPI deps before your AI agent installs them. Free, no key.Remote · HTTPanalytics.dugganusa.com
JeikinAccessibility compliance for AI coding tools. WCAG 2.2 reviews with shared evidence.Remote · HTTPjeikin.com
Jellyfin MCPMCP server for Jellyfin: server info, users, libraries. Works with any self-hosted instance.Local · stdionpm: @mrfentmen/jellyfin-mcp