mcp-trino
Active·★ 107·MIT·Updated 2026-05-18
★ Trending★ API Integration
A high-performance Model Context Protocol (MCP) server for Trino implemented in Go.
A high-performance MCP server for Trino written in Go. It enables AI assistants to execute SQL queries and discover database metadata through standardized MCP tools. Supports both STDIO and HTTP transports with optional OAuth 2.1 authentication.
#mcp#mcp-server#mcp-servers#trino
01
Features
01Dual mode: MCP server and interactive CLI
02Execute Trino SQL queries through MCP tools
03Catalog, schema, and table discovery
04OAuth 2.1 authentication with multiple providers
05Docker container support with StreamableHTTP
02
Compatibility
Claude Desktop
Claude Desktop
Verified via docs
Claude Code
Claude Code
Verified via docs
Cursor
Cursor
Verified via docs
Windsurf
Windsurf
Verified via docs
ChatWise
ChatWise
Verified via docs
03
Quick start
1
$ brew install tuannvm/mcp/mcp-trino
04
Use cases
↳AI-powered data analysis using natural language queries
↳Unified querying across multiple data sources via Trino
↳Interactive database exploration and schema discovery
05
Alternatives
FunASR★ 16.6k
Industrial-grade speech recognition toolkit: 170x realtime, 50+ languages, speaker diarization, emotion detection, streaming, and OpenAI-compatible API.
thunderbit-mcp-server★ 13
AI-powered web scraping and structured data extraction. CLI + MCP server + Claude Code plugin for the Thunderbit Open API.
Related searches
Comments
Log in to leave a comment
- CCameron KimApr 25, 2026
Clean implementation, handles large result sets without memory issues.
- Sam RiveraApr 10, 2026
Used this for querying petabyte-scale data through Claude. The Go backend keeps it responsive.
- RRebel JohnsonApr 4, 2026
High-performance was the right design goal for a Trino MCP server — query execution should be fast.
- SSpencer WilsonMar 8, 2026
Go implementation means noticeably lower latency compared to Python-based Trino integrations.