schemacrawler-ai
local MCP serverInstallation
Terminal
claude mcp add schemacrawler-ai -e SCHCRWLR_MCP_SERVER_TRANSPORT=... -e SCHCRWLR_DATABASE_USER=... -e SCHCRWLR_DATABASE_PASSWORD=... -e SCHCRWLR_JDBC_URL=... -e SCHCRWLR_SERVER=... -e SCHCRWLR_HOST=... -e SCHCRWLR_PORT=... -e SCHCRWLR_DATABASE=... -e SCHCRWLR_INFO_LEVEL=... -e SCHCRWLR_LOG_LEVEL=... -e SCHCRWLR_EXCLUDE_TOOLS=... -- docker run -i --rm schemacrawler/schemacrawler-ai:17.15.6-1
Run in your project folder. Add --scope user to use it everywhere.
Claude Desktop, Cursor & other clients
Add to claude_desktop_config.json or .cursor/mcp.json.
{
"mcpServers": {
"schemacrawler-ai": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"schemacrawler/schemacrawler-ai:17.15.6-1"
],
"env": {
"SCHCRWLR_MCP_SERVER_TRANSPORT": "...",
"SCHCRWLR_DATABASE_USER": "...",
"SCHCRWLR_DATABASE_PASSWORD": "...",
"SCHCRWLR_JDBC_URL": "...",
"SCHCRWLR_SERVER": "...",
"SCHCRWLR_HOST": "...",
"SCHCRWLR_PORT": "...",
"SCHCRWLR_DATABASE": "...",
"SCHCRWLR_INFO_LEVEL": "...",
"SCHCRWLR_LOG_LEVEL": "...",
"SCHCRWLR_EXCLUDE_TOOLS": "..."
}
}
}
}Fill in the environment variables with your own credentials.
Summary
Enables natural language schema queries — explore tables, keys, procedures, and get SQL help fast
Questions
schemacrawler-ai is a local MCP server distributed as the oci package schemacrawler/schemacrawler-ai:17.15.6-1.
Run: claude mcp add schemacrawler-ai -e SCHCRWLR_MCP_SERVER_TRANSPORT=... -e SCHCRWLR_DATABASE_USER=... -e SCHCRWLR_DATABASE_PASSWORD=... -e SCHCRWLR_JDBC_URL=... -e SCHCRWLR_SERVER=... -e SCHCRWLR_HOST=... -e SCHCRWLR_PORT=... -e SCHCRWLR_DATABASE=... -e SCHCRWLR_INFO_LEVEL=... -e SCHCRWLR_LOG_LEVEL=... -e SCHCRWLR_EXCLUDE_TOOLS=... -- docker run -i --rm schemacrawler/schemacrawler-ai:17.15.6-1
Run: codex mcp add schemacrawler-ai --env SCHCRWLR_MCP_SERVER_TRANSPORT=... --env SCHCRWLR_DATABASE_USER=... --env SCHCRWLR_DATABASE_PASSWORD=... --env SCHCRWLR_JDBC_URL=... --env SCHCRWLR_SERVER=... --env SCHCRWLR_HOST=... --env SCHCRWLR_PORT=... --env SCHCRWLR_DATABASE=... --env SCHCRWLR_INFO_LEVEL=... --env SCHCRWLR_LOG_LEVEL=... --env SCHCRWLR_EXCLUDE_TOOLS=... -- docker run -i --rm schemacrawler/schemacrawler-ai:17.15.6-1
Similar MCP servers
NameStars
- Airweave Searchio.github.airweave-ai/search6,561
- QueryWeavercom.falkordb/QueryWeaver1,081
- GitHubio.github.github/github-mcp-server33K
- PlanExeio.github.PlanExeOrg/planexe402
- Toleno Networkio.github.tolenonetwork/toleno-mcp224
- DottedSignio.github.DottedSign-Official/dottedsign-mcp142
- cli-microsoft365-mcp-serverio.github.pnp/cli-microsoft365-mcp-server133
- Avrotizeio.github.clemensv/avrotize131