Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
DATACITE_CONTACT_EMAIL
No
Contact email sent in the User-Agent as mailto: (never a URL parameter). Moves requests to DataCite's identified tier (1,000 per 5 minutes per IP instead of 500).
DATACITE_MAX_REQUESTS_PER_5MIN
No
Request budget per 5-minute window, 50-1000. Default 800 with a contact email, 400 without; divide it across replicas sharing one egress IP.
MCP_TRANSPORT_TYPE
No
Selects the HTTP transport.
MCP_HTTP_HOST
No
The hostname for the HTTP server.
MCP_HTTP_PORT
No
The port to run the HTTP server on.
MCP_HTTP_ENDPOINT_PATH
No
The endpoint path for the MCP server.
MCP_AUTH_MODE
No
Authentication mode to use: 'none', 'jwt', or 'oauth'.
MCP_LOG_LEVEL
No
Sets the minimum log level for output (e.g., 'debug', 'info', 'warn').
DATACITE_CONTACT_EMAIL
No
Contact email sent in the User-Agent as mailto: (never a URL parameter). Moves requests to DataCite's identified tier (1,000 per 5 minutes per IP instead of 500). Set it on any hosted deployment.
DATACITE_MAX_REQUESTS_PER_5MIN
No
Request budget per 5-minute window, 50-1000. Default 800 with a contact email, 400 without; divide it across replicas sharing one egress IP.