Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SSL | No | Enable SSL connection for PostgreSQL or MySQL (true/false) | |
| HOST | No | Database host name or IP address (when using PostgreSQL or MySQL) | |
| PORT | No | Port number (default: 1433 for SQL Server, 5432 for PostgreSQL, 3306 for MySQL) | |
| USER | No | Username for database authentication (optional for SQL Server, used for PostgreSQL and MySQL) | |
| SERVER | No | SQL Server host name or IP address (when using SQL Server) | |
| DATABASE | No | Name of the database (when using SQL Server, PostgreSQL, or MySQL) | |
| PASSWORD | No | Password for database authentication (optional for SQL Server, used for PostgreSQL and MySQL) | |
| DATABASE_PATH | No | Path to SQLite database file (when using SQLite) | |
| DATABASE_TYPE | No | Type of database to connect to (sqlite, sqlserver, postgresql, or mysql) | |
| CONNECTION_TIMEOUT | No | Connection timeout in milliseconds (default: 30000) |
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 | |