Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| sslMode | No | SSL connection mode. Options: disable (no SSL), prefer (use SSL if available), require (force SSL). | prefer |
| timeout | No | Query timeout in seconds. Queries exceeding this duration are automatically terminated. Range: 1-300. | 30 |
| readOnly | No | When enabled, only SELECT and EXPLAIN queries are permitted. Prevents all data modifications. | true |
| allowedSchemas | No | List of database schemas AI agents can access. Queries are restricted to these schemas only. | ["public"] |
| maxQueryResults | No | Maximum number of rows returned by a single query. Range: 1-10,000. | 1000 |
| connectionString | Yes | PostgreSQL connection URL in the format postgresql://username:password@host:port/database |
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 | |