npm · @layervai/qurl-mcp
$npx -y @layervai/qurl-mcp@0.5.0 QURL_API_KEY (required) · secret — API key for the qURL API with qurl:read, qurl:write, and/or qurl:resolve scopes. Obtain from https://layerv.ai.
QURL_API_URL — qURL API base URL. Defaults to https://api.layerv.ai. Override only for testing against a non-production qURL backend.
QURL_CONNECTOR_URL — Connector base URL used by local-file, file-data, and text-to-PDF upload tools before minting a qURL.
QURL_MCP_CONFIG — Optional path to a shared qURL MCP config file. Both stdio and HTTP modes can read SMTP, connector, and default API settings from this file.
MCP_MAX_UPLOAD_FILE_DATA_BYTES — Maximum decoded/local upload size. Accepts bytes or units such as 10mb; capped at 100mb.
QURL_SMTP_HOST — SMTP hostname for optional qURL link delivery.
QURL_SMTP_PORT — SMTP port for optional qURL link delivery.
QURL_SMTP_SECURE — Whether SMTP uses an implicit TLS connection (true/false).
QURL_SMTP_USERNAME · secret — SMTP authentication username.
QURL_SMTP_PASSWORD · secret — SMTP authentication password or app-specific credential.
QURL_SMTP_FROM_EMAIL — Validated sender email address for qURL delivery.
QURL_SMTP_FROM_NAME — Optional sender display name for qURL delivery.
QURL_SMTP_ALLOWED_RECIPIENTS — Optional comma-separated exact recipient allowlist.
QURL_SMTP_ALLOWED_RECIPIENT_DOMAINS — Optional comma-separated recipient-domain allowlist.
QURL_SMTP_MAX_RECIPIENTS_PER_MESSAGE — Maximum recipients in one delivery request (default 10).
QURL_SMTP_MAX_RECIPIENTS_PER_HOUR — Maximum attempted recipients per qURL key per fixed hourly window (default 100).