Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| HANA_SSL | No | Enable SSL connection | true |
| HANA_HOST | Yes | HANA database hostname | |
| HANA_PORT | Yes | HANA database port | 443 |
| HANA_USER | Yes | Database username | |
| LOG_LEVEL | No | Logging level | info |
| HANA_SCHEMA | No | Default schema | |
| HANA_ENCRYPT | No | Enable encryption | true |
| HANA_PASSWORD | Yes | Database password | |
| HANA_VALIDATE_CERT | No | Validate SSL certificate | true |
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| hana_query_builder | Build a SQL query for HANA database |
| hana_schema_explorer | Explore HANA database schemas and tables |
| hana_connection_test | Test HANA database connection |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| hana_show_config | Show the HANA database configuration |
| hana_test_connection | Test connection to HANA database |
| hana_list_schemas | List all schemas in the HANA database |
| hana_show_env_vars | Show all HANA-related environment variables (for debugging) |
| hana_list_tables | List all tables in a specific schema |
| hana_describe_table | Describe the structure of a specific table |
| hana_list_indexes | List all indexes for a specific table |
| hana_describe_index | Describe the structure of a specific index |
| hana_execute_query | Execute a custom SQL query against the HANA database |