{"repo":"tuannvm/mcp-trino","free":true,"listed":false,"github":"https://github.com/tuannvm/mcp-trino","clone":"git clone https://github.com/tuannvm/mcp-trino.git","description":"A high-performance Model Context Protocol (MCP) server for Trino implemented in Go.","language":"Go","stars":119,"topics":["mcp","mcp-server","trino"],"license":"MIT","category":"mcp-servers","readme_excerpt":"Trino MCP Server in Go A high-performance Model Context Protocol (MCP) server for Trino implemented in Go. This project enables AI assistants to seamlessly interact with Trino's distributed SQL query engine through standardized MCP tools. Overview This project implements a Model Context Protocol (MCP) server for Trino in Go. It enables AI assistants to access Trino's distributed SQL query engine through standardized MCP tools. Trino (formerly PrestoSQL) is a powerful distributed SQL query engine designed for fast analytics on large datasets. Architecture Key Components: - AI Clients : Various MCP-compatible applications - Authentication : Optional OAuth 2.0 with OIDC providers - MCP Server : Go-based server with dual transport support - CLI Mode : Interactive SQL shell for direct Trino access (psql-like) - Data Layer : Trino cluster connecting to multiple data sources Features - ✅ Dual Mode : Works as both MCP server AND interactive CLI - CLI Mode : psql-like interactive SQL shell for direct Trino access - MCP Mode : Full MCP server for AI assistant integration - ✅ MCP server implementation in Go - ✅ Trino SQL query execution through MCP tools - ✅ Catalog, schema, and table discovery - ✅ Docker container support - ✅ Supports both STDIO and HTTP transports - ✅ OAuth 2.1 authentication via oauth-mcp-proxy library - 4 Providers : HMAC, Okta, Google, Azure AD - Native mode : Client handles OAuth directly (zero server-side secrets) - Proxy mode : Server proxies OAuth flow for simp","default_branch":null,"files":null,"tree":[],"storefront":"/r/tuannvm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tuannvm/mcp-trino/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}