Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 |
|---|---|
| list_connections | List all available DBeaver database connections |
| get_connection_info | Get detailed information about a specific DBeaver connection |
| execute_query | Execute a SQL query on a specific DBeaver connection (read-only queries) |
| write_query | Execute INSERT, UPDATE, or DELETE queries on a specific DBeaver connection |
| create_table | Create new tables in the database |
| alter_table | Modify existing table schema (add columns, rename tables, etc.) |
| drop_table | Remove a table from the database with safety confirmation |
| get_table_schema | Get schema information for a specific table |
| export_data | Export query results to various formats (CSV, JSON, etc.) |
| test_connection | Test connectivity to a DBeaver connection |
| get_database_stats | Get statistics and information about a database |
| list_tables | List all tables in a database |
| append_insight | Add a business insight or analysis note to the memo |
| list_insights | List all stored business insights and analysis notes |