io.github.Siddharth-coder13
secure-schema
Secure Schema MCP
Read-only MCP server for exposing database schema metadata without row data.
stdiocommunityapplication
Package Details
mcp-secure-schema
Transportstdio
Environment Variables
DATABASE_URL
RequiredSecret
SQLAlchemy database URL used for schema inspection.
DATABASE_SCHEMA
Optional default schema or catalog namespace. In production it is locked and tool arguments cannot override it.
ALLOWED_TABLES
Optional comma-separated table/view allowlist. When set, only listed tables and views are visible.
SECURE_SCHEMA_ENV
Default:
developmentSet to production to require ALLOWED_TABLES during startup.
FASTMCP_CHECK_FOR_UPDATES
Default:
offSet to off to disable FastMCP startup update checks.
FASTMCP_SHOW_SERVER_BANNER
Default:
falseSet to false to suppress the FastMCP startup banner.