Skip to main content
Glama
jvm
by jvm

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
USQL_CONFIG_PATHNoPath to the configuration file
USQL_QUERY_TIMEOUT_MSNoDefault query timeout in milliseconds. Leave unset for unlimited execution
USQL_DEFAULT_CONNECTIONNoName the connection that should be used automatically when a tool call omits the connection_string field

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Server capabilities have not been inspected yet.

Tools

Functions exposed to the LLM to take actions

NameDescription
execute_queryC

Execute a SQL query against a database and return results

list_databasesC

List all databases available on a database server

list_tablesC

List all tables in a database

describe_tableA

Get detailed schema information for a specific table (columns, types, constraints)

execute_scriptA

Execute a multi-statement SQL script against a database. All statements are executed in sequence.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.6/5.0

Scored across 5 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: describe_table focuses on table schema details, execute_query runs single queries, execute_script handles multi-statement scripts, list_databases enumerates databases, and list_tables enumerates tables. The descriptions make it easy for an agent to select the right tool for each task without confusion.

Naming Consistency5/5

All tool names follow a consistent verb_noun pattern (e.g., describe_table, execute_query, list_databases) using snake_case throughout. This predictable naming scheme makes the tool set easy to navigate and understand at a glance.

Tool Count5/5

With 5 tools, this server is well-scoped for its purpose of SQL database interaction. Each tool earns its place by covering essential operations: listing resources, describing schemas, and executing queries/scripts, without being too sparse or bloated.

Completeness4/5

The tool set provides strong coverage for core SQL operations, including listing databases/tables, describing schemas, and executing queries/scripts. A minor gap exists in CRUD lifecycle coverage—there are no explicit tools for creating, updating, or deleting databases or tables—but agents can work around this using execute_query or execute_script for such operations.

Maintenance

ActivityInactive
ResponsivenessNo issues