Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DOMAIN | No | The Windows domain (optional, used when USE_WINDOWS_AUTH is true). | |
| ENCRYPT | No | Whether to use encryption ('true' or 'false'). | false |
| PASSWORD | No | The password for SQL Server authentication or specific Windows user. | |
| READONLY | No | Whether to connect in read-only mode ('true' or 'false'). | false |
| USERNAME | No | The username for SQL Server authentication or specific Windows user. | |
| SERVER_NAME | No | The SQL Server instance name or IP address (e.g., localhost, localhost\SQLEXPRESS, or 192.168.1.100,1433). | |
| DATABASE_NAME | No | The name of the database to connect to. | |
| USE_WINDOWS_AUTH | No | Whether to use Windows Authentication ('true') or SQL Server Authentication ('false'). Defaults to 'false'. | false |
| CONNECTION_TIMEOUT | No | Connection timeout in seconds. | 30 |
| TRUST_SERVER_CERTIFICATE | No | Whether to trust the server certificate ('true' or 'false'). | true |
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 | |