Server Configuration
Describes the environment variables required to run the server.
Name | Required | Description | Default |
---|---|---|---|
LOG_LEVEL | No | Set logging level (DEBUG, INFO, WARNING, ERROR, CRITICAL) | INFO |
MARIADB_HOST | Yes | The MariaDB server host | |
MARIADB_PORT | Yes | The MariaDB server port | |
MARIADB_USER | Yes | The MariaDB username | |
MARIADB_DATABASE | Yes | The MariaDB database name | |
MARIADB_PASSWORD | Yes | The MariaDB password |
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 |
---|---|
reload_config | Reload configuration from environment variables and .env file. |
list_databases | List all accessible databases in the MariaDB server. |
list_tables | List all tables in a specific database. |
get_table_schema | Get the schema/structure of a specific table. |
execute_sql | Execute a read-only SQL query and return results. |