Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
MCP server for Trino, enabling listing and querying tables using Python, facilitating AI model integration with data.
GitHub MCP Server enables advanced automation and interaction capabilities for developers and tools using Model Context Protocol.
This repository provides an MCP (Model-Control-Protocol) server that allows you to list and query tables via Trino using Python. It bridges AI models, data, and tools.
The server reads Trino connection details from environment variables:
Variable | Description | Default |
---|---|---|
TRINO_HOST | Trino server hostname or IP | localhost |
TRINO_PORT | Trino server port | 8080 |
TRINO_USER | Trino user name | required |
TRINO_PASSWORD | Trino password (optional, depends on your authentication setup) | (empty) |
TRINO_CATALOG | Default catalog to use (e.g., hive , tpch , postgresql , etc.) | required |
TRINO_SCHEMA | Default schema to use (e.g., default , public , etc.) | required |