Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
LOGS_DIR | No | Directory for log file storage (if LOG_OUTPUT_MODE=file) | logs/ |
NODE_ENV | No | Runtime environment (development, production) | development |
MCP_AUTH_MODE | No | Authentication mode for HTTP: jwt or oauth | jwt |
MCP_HTTP_HOST | No | Host address for the HTTP server (if MCP_TRANSPORT_TYPE=http) | 127.0.0.1 |
MCP_HTTP_PORT | No | Port for the HTTP server (if MCP_TRANSPORT_TYPE=http) | 3010 |
MCP_LOG_LEVEL | No | Logging level (debug, info, notice, warning, error, crit, alert, emerg) | debug |
LOG_OUTPUT_MODE | No | Logging output mode: file or stdout | file |
MCP_TRANSPORT_TYPE | No | Transport mechanism: stdio or http | stdio |
MCP_ALLOWED_ORIGINS | No | Comma-separated list of allowed origins for CORS (if MCP_TRANSPORT_TYPE=http) | |
MCP_AUTH_SECRET_KEY | No | Required for jwt auth. Minimum 32-character secret key for JWT authentication | |
CLINICALTRIALS_DATA_PATH | No | Directory for caching ClinicalTrials.gov API data | data/ |
Schema
Prompts
Interactive templates invoked by user choice
Name | Description |
---|---|
No prompts |
Resources
Contextual data attached and managed by the client
Name | Description |
---|---|
No resources |
Tools
Functions exposed to the LLM to take actions
Name | Description |
---|---|
No tools |