MCP 서버

env-blueprint-validator

io.github.lazymac2x/env-blueprint-validator
개발자 도구 공개 · 연결 가능 MCP 2026-07-28

이 MCP로 할 수 있는 일

Defines and validates environment variable schemas and detects differences between .env and .env.example files.

drift_detect
Detect differences between .env and .env.example files. Identifies added, removed, and modified variables.
입력 스키마
{'type': 'object', 'required': ['env_content', 'example_content'], 'properties': {'env_content': {'type': 'string', 'description': 'Content of .env file'}, 'example_content': {'type': 'string', 'description': 'Content of .env.example file'}}}
env_validate
Validate environment variables against a schema. Checks for required fields, type correctness, pattern matching, and enum constraints.
입력 스키마
{'type': 'object', 'required': ['env_content', 'schema'], 'properties': {'schema': {'type': 'object', 'description': 'Validation schema defining rules for each variable', 'additionalProperties': {'type': 'object', 'properties': {'enum': {'type': 'array', 'description': 'Allowed values'}, 'type': {'type': 'string', 'description': 'Data type: string, number, boolean, email, url, integer'}, 'pattern': {'type': 'string', 'description': 'Regex pattern for validation'}, 'required': {'type': 'boolean', 'description': 'Whether this variable is mandatory'}, 'maxLength': {'type': 'number'}, 'minLength': {'type': 'number'}, 'description': {'type': 'string'}}}}, 'env_content': {'type': 'string', 'description': 'Raw .env file content (KEY=VALUE pairs, one per line)'}}}
schema_define
Define and validate an environment variable schema. Ensures schema structure is correct before using it for validation.
입력 스키마
{'type': 'object', 'required': ['schema'], 'properties': {'schema': {'type': 'object', 'description': 'Schema object to validate', 'additionalProperties': {'type': 'object', 'properties': {'enum': {'type': 'array'}, 'type': {'type': 'string'}, 'pattern': {'type': 'string'}, 'required': {'type': 'boolean'}, 'maxLength': {'type': 'number'}, 'minLength': {'type': 'number'}, 'description': {'type': 'string'}}}}}}
추가됨
drift_detect
2026년 9월 17일 12:43 PM
추가됨
schema_define
2026년 9월 17일 12:43 PM
추가됨
env_validate
2026년 9월 17일 12:43 PM