Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| AWS_REGION | No | AWS region where your secrets are stored (e.g., us-west-2) | |
| POSTGRES_DB | No | PostgreSQL database name | |
| MCP_SSE_PORT | No | Port for MCP SSE server | 3000 |
| POSTGRES_HOST | No | PostgreSQL database host | |
| POSTGRES_PORT | No | PostgreSQL database port | |
| POSTGRES_USER | No | PostgreSQL database user | |
| AWS_SECRET_NAME | No | Custom AWS secret name for database credentials (optional) | |
| AWS_ACCESS_KEY_ID | No | Your AWS access key ID (required for AWS Secrets Manager integration) | |
| POSTGRES_PASSWORD | No | PostgreSQL database password | |
| AWS_SECRET_ACCESS_KEY | No | Your AWS secret access key (required for AWS Secrets Manager integration) | |
| POSTGRES_POOL_TIMEOUT | No | Queue wait time in seconds | 30 |
| AWS_PASSWORD_SECRET_NAME | No | Custom AWS secret name for RDS password (optional) | |
| POSTGRES_MAX_CONNECTIONS | No | MCP pool size - maximum connections | 15 |
| POSTGRES_MIN_CONNECTIONS | No | MCP pool size - minimum warm connections | 2 |
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 | |