Skip to main content
Glama

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MAX_LIMITNoThe maximum number of rows allowed for query results
CUBE_API_URLYesThe URL of the Cube.js API endpoint (e.g., http://localhost:4000/cubejs-api/v1)
DENY_MEMBERSNoComma-separated list of Cube members (measures or dimensions) to block for security or PII reasons (e.g., Users.email,Users.ssn)
CUBE_JWT_SECRETYesThe secret used for Cube.js JWT authentication (should be at least 32 characters)

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

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
catalog.searchB

Search the data catalog for available measures, dimensions, and segments. Use this to discover what data is available for querying.

catalog.describeB

Get detailed information about a specific member including its definition, type, and related members.

query.semanticC

Execute a governed semantic query against the data warehouse. Queries are validated against governance policies before execution.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

B3.3/5.0

Scored across 3 tools

Disambiguation5/5

Each tool has a clearly distinct purpose with no overlap: catalog.describe provides detailed metadata about a specific member, catalog.search enables discovery of available data elements, and query.semantic executes governed queries. The descriptions clearly differentiate between metadata lookup, discovery, and query execution functions.

Naming Consistency5/5

All tools follow a consistent dot-separated naming pattern (catalog.describe, catalog.search, query.semantic) with clear verb-noun combinations. The naming convention is uniform throughout the set, making it easy to understand the tool hierarchy and relationships.

Tool Count3/5

With only 3 tools, the set feels somewhat thin for a database/warehouse MCP server. While the tools cover key functions (metadata, discovery, querying), typical database interfaces would include more operations like data modification, schema management, or connection handling. The count is borderline minimal but functional.

Completeness3/5

The tools cover discovery (search), metadata inspection (describe), and query execution, but there are notable gaps for a complete database interface. Missing are data modification operations (insert/update/delete), schema management tools, connection/configuration management, and monitoring/debugging capabilities. The surface enables read operations but lacks write capabilities.

Maintenance

ActivityInactive
ResponsivenessNo issues