Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| base_dn | Yes | Base Distinguished Name for domain | |
| use_ssl | No | Use LDAPS (recommended for production) | false |
| LOG_LEVEL | No | Logging level for the application (e.g., DEBUG, INFO) | INFO |
| bind_user | Yes | Service account DN | |
| ldap_port | Yes | LDAP port (389 or 636 for SSL) | 389 |
| auth_token | Yes | Bearer token for MCP authentication | |
| ldap_server | Yes | LDAP server URL (ldap:// or ldaps://) | |
| ca_cert_path | No | Path to the CA certificate file for SSL validation | |
| bind_password | Yes | Service account password | |
| validate_cert | No | Whether to validate the SSL certificate in production | true |
| default_user_ou | No | Default OU for user creation | CN=Users |
| default_group_ou | No | Default OU for group creation | CN=Users |
| default_computer_ou | No | Default OU for computer creation | CN=Computers |
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 | |