Home › Browser Automation & Scraping › SchemaCrawler-AI
SchemaCrawler-AI
Enables natural language schema queries — explore tables, keys, procedures, and get SQL help fast
Connect
Review any command before running it. Package names and URLs come from the server's own registry entry.
Package (oci)
docker run -i --rm schemacrawler/schemacrawler-ai:17.15.4-1
Or add to your MCP client config:
{
"mcpServers": {
"schemacrawler-ai": {
"command": "docker",
"args": [
"run",
"-i",
"--rm",
"schemacrawler/schemacrawler-ai:17.15.4-1"
],
"env": {
"SCHCRWLR_MCP_SERVER_TRANSPORT": "<YOUR_VALUE>",
"SCHCRWLR_DATABASE_USER": "<YOUR_VALUE>",
"SCHCRWLR_DATABASE_PASSWORD": "<YOUR_VALUE>",
"SCHCRWLR_JDBC_URL": "<YOUR_VALUE>",
"SCHCRWLR_SERVER": "<YOUR_VALUE>",
"SCHCRWLR_HOST": "<YOUR_VALUE>",
"SCHCRWLR_PORT": "<YOUR_VALUE>",
"SCHCRWLR_DATABASE": "<YOUR_VALUE>",
"SCHCRWLR_INFO_LEVEL": "<YOUR_VALUE>",
"SCHCRWLR_LOG_LEVEL": "<YOUR_VALUE>",
"SCHCRWLR_EXCLUDE_TOOLS": "<YOUR_VALUE>"
}
}
}
}
SCHCRWLR_MCP_SERVER_TRANSPORT— MCP Server transport type - valid values are 'http' or 'stdio', defaulting to 'stdio'.SCHCRWLR_DATABASE_USERsecret — Database user name. Can be optional depending on the database connection type.SCHCRWLR_DATABASE_PASSWORDsecret — Database user password. Can be optional depending on the database connection type.SCHCRWLR_JDBC_URL— JDBC URL for database connection. If this is provided, the server, host, port and database are not used.SCHCRWLR_SERVER— SchemaCrawler database plugin, for example, 'sqlserver' or 'sqlite'. Used only if the JDBC URL is not provided.SCHCRWLR_HOST— Database host. Defaults to localhost. Used only if the JDBC URL is not provided.SCHCRWLR_PORT— Database port. Defaults to the default port for the server type. Used only if the JDBC URL is not provided.SCHCRWLR_DATABASE— Database to connect to (optional). Used only if the JDBC URL is not provided.SCHCRWLR_INFO_LEVEL— How much database metadata to retrieve. Values are 'minimum', 'standard', 'detailed' or 'maximum'.SCHCRWLR_LOG_LEVEL— Logging verbosity level. Values are 'SEVERE', 'WARNING', 'INFO', 'CONFIG', or 'FINE'.SCHCRWLR_EXCLUDE_TOOLS— MCP Server tools to exclude, as a comma-separated list.
Related servers
Scrapling MCP Server
Web scraping with stealth HTTP, real browsers, and Cloudflare bypass. CSS selectors supported.
UI-TARS-desktop
MCP server for web search operations
playwright-mcp
Playwright Tools for MCP
invisible_playwright_mcp
AI browser agent: browses, clicks, types, and reads real web pages from plain-English instructions.
Scrapegraph-ai
AI-powered web scraping library that creates scraping pipelines using natural language.- [ScrapeGraphAI](https://scrapegraphai.com)
Skyvern
AI-powered browser automation — navigate, click, fill forms, and extract data from any website.
Data from the Official MCP Registry