Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
DSNNoDatabase connection string
DB_HOSTNoDatabase host
DB_NAMENoDatabase name
DB_PORTNoDatabase port
DB_TYPENoDatabase type (postgres, mysql, sqlite, etc.)
DB_USERNoDatabase username
DB_MAX_ROWSNoMaximum rows per query1000
DB_PASSWORDNoDatabase password
DB_READONLYNoEnable read-only modefalse
STORAGE_TYPENoStorage provider type (s3, oss, obs, etc.)
HYBRIDHUB_PORTNoHTTP port8080
STORAGE_REGIONNoStorage region
STORAGE_ENDPOINTNoStorage endpoint URL
HYBRIDHUB_API_KEYNoAPI key for authentication
STORAGE_ACCESS_KEYNoAccess key ID
STORAGE_PATH_STYLENoUse path-style URLs (for MinIO)false
STORAGE_SECRET_KEYNoSecret access key
HYBRIDHUB_TRANSPORTNoTransport modestdio

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_sqlB

Execute SQL query on the 'sqlserver_local' database. Returns query results as JSON.

search_db_objectsB

Search database objects (schemas, tables, columns, procedures) on 'sqlserver_local'. Supports SQL LIKE patterns.

list_bucketsA

List all storage buckets available in the 'huawei_obs' source. Returns bucket names, creation dates, and locations.

list_objectsB

List objects in a bucket from the 'huawei_obs' source. Supports prefix filtering, delimiter for hierarchical listing, and pagination.

get_objectA

Retrieve the content of an object from the 'huawei_obs' source. Text files are returned as plain text, binary files as base64. Default max size: 10MB

get_object_metadataA

Get metadata for an object from the 'huawei_obs' source without downloading content. Returns content type, size, last modified date, ETag, storage class, and custom metadata.

search_objectsC

Search for objects in a bucket from the 'huawei_obs' source. Supports filtering by prefix, suffix, extensions, glob patterns, file size, and modification date.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A3.5/5.0

Scored across 7 tools

Disambiguation4/5

Most tools have distinct purposes, with clear separation between database operations (execute_sql, search_db_objects) and object storage operations (get_object, list_objects, etc.). However, search_objects and list_objects could potentially cause confusion as both involve listing objects in buckets, though search_objects offers more advanced filtering capabilities.

Naming Consistency5/5

All tools follow a consistent verb_noun naming pattern (e.g., execute_sql, get_object, list_buckets). There are no deviations in style or convention, making the set predictable and easy to understand.

Tool Count4/5

With 7 tools, the count is reasonable for a server handling two domains (database and object storage). It's slightly on the lower side for covering both areas comprehensively, but each tool appears purposeful and well-scoped.

Completeness3/5

For object storage, the tools cover retrieval, listing, and search well, but lack create, update, or delete operations, which are notable gaps. For database operations, execute_sql and search_db_objects provide query and search capabilities, but there's no direct CRUD for tables or schemas, leaving the surface incomplete for full database management.