mcp-trino is a Model Context Protocol (MCP) server for Trino that enables AI assistants to query and explore data warehouses with optional semantic context from metadata catalogs.
From the registry: MCP server for Trino data warehouses. Query, analyze plans, and explore schemas.
$ brew install txn2/tap/mcp-trinohttps://github.com/txn2/mcp-trinoPlease install the `mcp-trino-txn2` MCP server into my current AI client (that's you).
Required prerequisites (do these first if not already done):
- **Install mcp-trino (txn2)** — Install via Homebrew, Go, or pre-built binary Run: `brew install txn2/tap/mcp-trino` (https://github.com/txn2/mcp-trino)
Canonical MCP server config (stdio transport):
- command: `mcp-trino`
- args: []
- required environment variables:
- `TRINO_HOST`: Trino server hostname (example: `trino.example.com`)
- `TRINO_USER`: Trino username (example: `<your-trino-username>`)
- optional environment variables:
- `TRINO_PASSWORD`: Trino password (example: `<your-trino-password>`)
- `TRINO_CATALOG`: Default catalog (example: `hive`)
- `TRINO_SCHEMA`: Default schema (example: `default`)
Note: txn2 mcp-trino variant; supports multi-cluster via TRINO_ADDITIONAL_SERVERS JSON and semantic metadata providers.
Add this MCP server to my current client's config in the correct format for you. If you need secrets or credentials I haven't provided, ASK me — do not invent values or leave raw placeholders. After adding it, tell me how to verify the server is connected.TRINO_USERrequiredAuthentication usernameTRINO_PASSWORDrequiredAuthentication passwordMCP server for interacting with the Supabase platform