Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LOG_LEVEL | No | Logging level (Available values: DEBUG, INFO, WARNING, ERROR, CRITICAL) | INFO |
| MONGODB_URI | No | MongoDB connection string | mongodb://localhost:27017 |
| LOG_BACKUP_COUNT | No | Number of backup log files | 5 |
| LOG_MAX_FILE_SIZE | No | Maximum log file size in bytes | 10MB |
| MONGODB_DEFAULT_DB | No | Default database name (optional) | |
| MONGODB_AUTH_SOURCE | No | Authentication source | admin |
| MONGODB_TLS_ENABLED | No | Enable TLS connection | false |
| MONGODB_MAX_POOL_SIZE | No | Maximum connection pool size | 100 |
| MONGODB_MIN_POOL_SIZE | No | Minimum connection pool size | 0 |
| MONGODB_AUTH_MECHANISM | No | Authentication mechanism (SCRAM-SHA-1, SCRAM-SHA-256, etc.) | |
| ENABLE_ADMIN_OPERATIONS | No | Enable administrative operations | true |
| ENABLE_INDEX_OPERATIONS | No | Enable index operations | true |
| MONGODB_READ_PREFERENCE | No | Read preference | primary |
| MONGODB_WRITE_CONCERN_W | No | Write concern | 1 |
| MONGODB_MAX_IDLE_TIME_MS | No | Maximum idle time in milliseconds | 30000 |
| MONGODB_SOCKET_TIMEOUT_MS | No | Socket timeout in milliseconds (0 - no timeout) | 0 |
| MONGODB_CONNECT_TIMEOUT_MS | No | Connection timeout in milliseconds | 20000 |
| MONGODB_READ_CONCERN_LEVEL | No | Read concern level | local |
| ENABLE_DANGEROUS_OPERATIONS | No | Enable potentially dangerous operations | false |
| MONGODB_SERVER_SELECTION_TIMEOUT_MS | No | Server selection timeout in milliseconds | 30000 |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |