Skip to main content
Glama
edb-korea

PG Airman MCP

by edb-korea

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
OPENAI_API_KEYNoOpenAI API key for experimental LLM-based index tuning
AIRMAN_MCP_PURPOSENoStatic purpose label for governance logging
AIRMAN_MCP_TRACINGNoEnable session token tracing via application_namefalse
AIRMAN_MCP_SSE_HOSTNoSSE server hostlocalhost
AIRMAN_MCP_SSE_PORTNoSSE server port8000
AIRMAN_MCP_AUTH_TYPENoAuthentication type: introspection or jwtintrospection
AIRMAN_MCP_TRANSPORTNoMCP transport: stdio, sse, or streamable-httpstdio
AIRMAN_MCP_JWT_ISSUERNoExpected JWT iss claim (required for JWT mode)
AIRMAN_MCP_SERVER_URLNoThis server's URL (required for stdio with auth)
AIRMAN_MCP_ACCESS_MODENoSQL access mode: unrestricted or restrictedunrestricted
AIRMAN_MCP_AUTH_ENABLEDNoEnable OAuth authenticationfalse
AIRMAN_MCP_DATABASE_URLYesPostgreSQL connection URL (required)
AIRMAN_MCP_JWT_AUDIENCENoExpected JWT aud claim{server URL}
AIRMAN_MCP_JWT_JWKS_URLNoJWKS endpoint URL{auth-server-url}/.well-known/jwks.json
AIRMAN_MCP_ALLOWED_HOSTSNoComma-separated allowed Host header values
AIRMAN_MCP_JWT_ALGORITHMSNoComma-separated signing algorithmsRS256
AIRMAN_MCP_JWT_CLOCK_SKEWNoClock skew tolerance in seconds30
AIRMAN_MCP_ALLOWED_ORIGINSNoComma-separated allowed Origin header values
AIRMAN_MCP_AUTH_SERVER_URLNoAuthorization server base URLhttp://localhost:9000
ALLOW_COMMENT_IN_RESTRICTEDNoAllow COMMENT ON writes in restricted modetrue
AIRMAN_MCP_JWT_JWKS_CACHE_TTLNoJWKS cache TTL in seconds300
AIRMAN_MCP_AUTH_REQUIRED_SCOPESNoComma-separated required OAuth scopesmcp:postgres:access
AIRMAN_MCP_STREAMABLE_HTTP_HOSTNoStreamable HTTP server hostlocalhost
AIRMAN_MCP_STREAMABLE_HTTP_PORTNoStreamable HTTP server port8001
ALLOW_ALIAS_WRITE_IN_RESTRICTEDNoAllow semantic alias create/delete in restricted modefalse
AIRMAN_MCP_AUTH_VALIDATE_RESOURCENoEnable RFC 8707 resource validationfalse
AIRMAN_MCP_DNS_REBINDING_PROTECTIONNoEnable DNS rebinding protectionfalse
AIRMAN_MCP_AUTH_INTROSPECTION_ENDPOINTNoToken introspection endpoint URL{auth-server-url}/introspect
AIRMAN_MCP_AUTH_INTROSPECTION_CLIENT_IDNoClient ID for introspection endpoint auth
AIRMAN_MCP_AUTH_INTROSPECTION_CLIENT_SECRETNoClient secret for introspection endpoint auth

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