MCP.so
ログイン

Trino MCP Server in Go

@heavenlycolle

基本情報

カテゴリ

その他

トランスポート

stdio

作者

heavenlycolle

Trino MCP Server in Go について

A high-performance Model Context Protocol (MCP) server for Trino implemented in Go. mcp, mcp-server, trino

Trino MCP Server in Go の設定

標準の設定はありません

このサーバーの README には解析可能な MCP 設定ブロックが含まれていません。インストール手順はリポジトリをご確認ください。

リポジトリ

Trino MCP Server in Go のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is Trino MCP Server in Go?

A high-performance Model Context Protocol (MCP) server for Trino implemented in Go. It enables AI assistants to seamlessly interact with Trino's distributed SQL query engine through standardized MCP tools.

How to use Trino MCP Server in Go?

Install via Homebrew (brew install mcp-trino), download a pre-built binary, build from source, or use the Docker image. Configure environment variables (TRINO_HOST, TRINO_PORT, TRINO_USER, TRINO_PASSWORD, TRINO_SCHEME) and integrate with Cursor, Claude Desktop, Windsurf, or ChatWise by adding a configuration file.

Key features of Trino MCP Server in Go

  • Trino SQL query execution through MCP tools
  • Catalog, schema, and table discovery
  • STDIO and HTTP transport support
  • Server-Sent Events (SSE) support for Cursor and other clients
  • Compatible with Cursor, Claude Desktop, Windsurf, ChatWise
  • Docker container support

Use cases of Trino MCP Server in Go

  • AI assistants running analytical SQL queries against Trino
  • Discovering available catalogs, schemas, and tables in a Trino environment
  • Retrieving table schemas to understand column names, types, and nullability before querying
  • Natural language data exploration, e.g., “What are the top 5 customers by account balance?”

よくある質問

1

How do I install the server?

Install via Homebrew (`brew tap tuannvm/mcp && brew install mcp-trino`), download a pre-built binary from GitHub Releases, build from source, or use the Docker image `ghcr.io/tuannvm/mcp-trino:latest`.

2

What environment variables are needed to configure it?

Provide `TRINO_HOST`, `TRINO_PORT`, `TRINO_USER`, `TRINO_PASSWORD`; optionally set `TRINO_SCHEME` (e.g., `http`). For Docker, pass them via `-e` flags.

3

What transport modes are supported?

The server supports both STDIO (default) and HTTP transports with Server-Sent Events (SSE) for clients like Cursor.

4

Which AI applications are compatible?

Cursor, Claude Desktop, Windsurf, ChatWise, and any MCP-compatible client.

5

What MCP tools does the server provide?

Five tools: `execute_query` (run SQL), `list_catalogs`, `list_schemas`, `list_tables`, and `get_table_schema`.

コメント

「その他」の他のコンテンツ