Skip to main content
Glama
AKKO-p

akko-mcp-trino

by AKKO-p

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MCP_PORTNoMCP listening port3000
TRINO_HOSTNoThe Trino coordinator hostlocalhost
TRINO_PORTNoThe Trino coordinator port8080
TRINO_USERNoThe account the server connects as; it impersonates the callertrino
MCP_JWKS_URLNoThe provider's JWKS endpoint (required when auth is enabled)
TRINO_VERIFYNoTLS verification: true, false, or a path to a CA bundletrue
MCP_TRANSPORTNostreamable-http, sse or stdiostreamable-http
TRINO_CATALOGNoDefault catalogsystem
MCP_AGENT_KEYSNoname:key,name:key — registered agent products; empty disables the check
MCP_USER_TOKENNostdio only: the user's access token, verified like a bearer header (required in strict mode)
TRINO_MAX_ROWSNoResult cap100
TRINO_PASSWORDNoPassword of TRINO_USER (Basic auth); refused over plain http
MCP_HEALTH_PORTNoHealth listening port3001
MCP_OIDC_ISSUERNoOIDC issuer claim to enforce
MCP_SERVER_NAMENoName announced to hoststrino-mcp
TRINO_READ_ONLYNoRefuse writes in execute_querytrue
MCP_AUTH_ENABLEDNoVerify bearer tokensfalse
MCP_CONTEXT_FILENoThe JSON document for the file context provider
MCP_RESOURCE_URLNoPublic URL of this server; enables RFC 9728 discovery
OPENMETADATA_URLNoURL of the OpenMetadata instance (for the openmetadata context provider)
MCP_AUTH_REQUIREDNoRefuse requests without a verified identityfalse
MCP_OIDC_AUDIENCENoOIDC audience claim to enforce
TRINO_HTTP_SCHEMENohttp or httpshttp
OPENMETADATA_TOKENNoToken for OpenMetadata (for the openmetadata context provider)
MCP_RATE_LIMIT_USERNoRequests per window per user; 0 disables0
TRINO_IDENTITY_MODENoimpersonate (connect as TRINO_USER, set X-Trino-User to the caller) or jwt (send the caller's verified bearer to Trino; needs https, no service password)impersonate
MCP_RATE_LIMIT_AGENTNoRequests per window per agent product; 0 disables0
OPENMETADATA_SERVICENoOpenMetadata service name (for the openmetadata context provider)
MCP_CONTEXT_PROVIDERSNoComma-separated, priority order: trino-comments, file, none
MCP_INTROSPECTION_URLNoRFC 7662 endpoint; enables the revocation check
MCP_JWT_LEEWAY_SECONDSNoTolerance on exp/nbf/iat for clock drift between the issuer and this server30
MCP_CONTEXT_TTL_SECONDSNoHow long an answer is cached60
MCP_INTROSPECTION_CLIENT_IDNoClient ID the provider expects (required with the URL)
MCP_INTROSPECTION_TTL_SECONDSNoHow long a verdict is cached by jti30
MCP_RATE_LIMIT_WINDOW_SECONDSNoThe sliding window60
TRINO_REQUEST_TIMEOUT_SECONDSNoPer-request timeout on the Trino client30
MCP_INTROSPECTION_CLIENT_SECRETNoClient secret the provider expects (required with the URL)

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

No tools

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources