{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.ab2dridi/akko-mcp-trino","description":"Read-only MCP server for Trino: queries run as the verified user, and Trino's own policies decide.","title":"AKKO MCP server for Trino","repository":{"url":"https://github.com/AKKO-p/akko-mcp-trino","source":"github"},"version":"0.7.2","websiteUrl":"https://akko-ai.com/docs/akko-mcp-trino/","packages":[{"registryType":"pypi","identifier":"akko-mcp-trino","version":"0.7.2","transport":{"type":"stdio"},"environmentVariables":[{"description":"Trino coordinator host","isRequired":true,"name":"TRINO_HOST"},{"description":"https (required by the default identity mode)","isRequired":true,"name":"TRINO_HTTP_SCHEME"},{"description":"JWKS endpoint of the OIDC provider","isRequired":true,"name":"MCP_JWKS_URL"},{"description":"Expected token issuer","isRequired":true,"name":"MCP_OIDC_ISSUER"},{"description":"The audience of tokens issued for this server (never Trino's)","isRequired":true,"name":"MCP_OIDC_AUDIENCE"},{"description":"Token endpoint for OAuth 2.0 Token Exchange (jwt mode)","name":"TRINO_TOKEN_EXCHANGE_URL"},{"description":"This server's client at the provider (jwt mode)","name":"TRINO_TOKEN_EXCHANGE_CLIENT_ID"},{"description":"Its secret (jwt mode)","isSecret":true,"name":"TRINO_TOKEN_EXCHANGE_CLIENT_SECRET"},{"description":"The audience Trino accepts (jwt mode)","name":"TRINO_TOKEN_EXCHANGE_AUDIENCE"},{"description":"jwt (default), impersonation, oauth2 (Trino browser login, stdio only; needs the door open, MCP_AUTH_REQUIRED=false, or a verified MCP_USER_TOKEN), or service","name":"TRINO_IDENTITY_MODE"},{"description":"The user's bearer token, issued for this server (stdio transport)","isRequired":true,"isSecret":true,"name":"MCP_USER_TOKEN"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-11-04T15:41:40.161567Z","publishedAt":"2026-11-04T15:41:40.161567Z","updatedAt":"2026-11-04T15:41:40.161567Z","isLatest":true}}}
