SchemaCrawler-MCP-Server-Usage
Verified Safeby schemacrawler
Overview
Provides an AI-powered Micro-Copilot (MCP) server for natural language interaction with database schemas, enabling users to ask questions, generate SQL, and analyze database design issues.
Installation
docker compose -f schemacrawler-mcpserver.yaml up -dEnvironment Variables
- SCHCRWLR_SERVER
- SCHCRWLR_HOST
- SCHCRWLR_PORT
- SCHCRWLR_DATABASE
- SCHCRWLR_INFO_LEVEL
- SCHCRWLR_LOG_LEVEL
- SCHCRWLR_MCP_SERVER_TRANSPORT
- SERVER_PORT
- SCHCRWLR_DATABASE_USER
- SCHCRWLR_DATABASE_PASSWORD
Security Notes
The server leverages Docker for isolation and recommends externalizing sensitive database credentials (username and password) into .env files, which is a good security practice. No 'eval' or obfuscation is present in the provided source code, and network exposure is limited to configured ports.
Similar Servers
aderyn
A powerful Solidity static analyzer that identifies vulnerabilities in smart contracts and provides structured access to analysis results via the Model Context Protocol (MCP) server.
enrichmcp
A Python framework for building semantic APIs for AI agents, allowing them to discover, understand, and navigate structured data models via the Model Context Protocol.
keyboard-local
Enables AI clients to execute real-world tasks through connected third-party tools (APIs, CLIs, SDKs) with human approval, leveraging a secure GitHub Codespace environment.
mdk-mcp-server
This server provides AI agents with comprehensive SAP Mobile Development Kit (MDK) knowledge and tools to assist in MDK application development, offering project-aware context, templates, and access to MDK CLI tools.