Environment Variables
These environment variables configure Mallary MCP:MCP_ENABLEDMCP_PATHMCP_MAX_BODY_BYTESMCP_ALLOWED_ORIGINS
MALLARY_OAUTH_ENABLEDMALLARY_OAUTH_ISSUERMALLARY_OAUTH_RESOURCEMALLARY_OAUTH_PORTMALLARY_OAUTH_STORAGE_KEYMALLARY_OAUTH_INTERACTION_KEYMALLARY_OAUTH_JWKS_PATHorMALLARY_OAUTH_JWKS_JSONMALLARY_OAUTH_INTROSPECTION_CLIENT_IDMALLARY_OAUTH_INTROSPECTION_CLIENT_SECRET(optional; derived from the storage key when omitted)MALLARY_OAUTH_TEST_USER_IDS(optional rollout allowlist)
Defaults and Values
MCP_ENABLED:0or1MCP_PATH: defaults to/mcpMCP_ALLOWED_ORIGINS: comma-separated list of allowed origins
Endpoint Methods
Mallary MCP supports:POST /mcpGET /mcpDELETE /mcp
GET /mcp supports session transport. DELETE /mcp supports session termination.
The OAuth service should bind to a private local port and be exposed only through TLS at https://auth.mallary.ai.
