Cloudflare Workers MCP server: env-blueprint-validator
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Detect differences between .env and .env.example files. Identifies added, removed, and modified variables.
Content of .env file
Content of .env.example file
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Detect differences between .env and .env.example files. Identifies added, removed, and modified variables.
| Argument |
|---|
| Type |
|---|
| Description |
|---|
| env_content* | string | Content of .env file |
| example_content* | string | Content of .env.example file |
{
"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"
}
}
}Validate environment variables against a schema. Checks for required fields, type correctness, pattern matching, and enum constraints.
| Argument | Type | Description |
|---|---|---|
| schema* | object | Validation schema defining rules for each variable |
| env_content* | string | Raw .env file content (KEY=VALUE pairs, one per line) |
{
"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)"
}
}
}Define and validate an environment variable schema. Ensures schema structure is correct before using it for validation.
| Argument | Type | Description |
|---|---|---|
| schema* | object | Schema object to validate |
{
"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"
}
}
}
}
}
}