Skip to main content
Glama
Dataring-engineering

Trino MCP Server

Trino MCP サーバー

このリポジトリは、Python を使用して Trino 経由でテーブルを一覧表示およびクエリできる MCP (モデル制御プロトコル) サーバーを提供します。

概要

  • MCP: MCPは、AIモデル、データ、ツールを連携させるためのプロトコルです。このサンプルMCPサーバーは以下を提供します。

    • MCPリソースとしてのTrinoテーブルのリスト

    • MCP を通じてテーブルの内容を読み取る機能

    • Trinoに対して任意のSQLクエリを実行するツール

  • Trino: ビッグデータ分析のための高速分散SQLクエリエンジン。このサーバーは、TrinoのPythonクライアント(trino.dbapi)を使用して、Trinoホスト、カタログ、スキーマに接続します。

Related MCP server: MCP Trino Server

要件

  • Python 3.9+ (または mcp、trino、asyncio と互換性のあるバージョン)

  • trino (Trino 用の Python ドライバ)

  • mcp (モデル制御プロトコル Python ライブラリ)

構成

サーバーは環境変数から Trino 接続の詳細を読み取ります。

変数

説明

デフォルト

TRINO_HOST

Trinoサーバーのホスト名またはIP

localhost

TRINO_PORT

Trino サーバーポート

8080

TRINO_USER

Trinoユーザー名

必須

TRINO_PASSWORD

Trino パスワード (オプション、認証設定によって異なります)

(空の)

TRINO_CATALOG

使用するデフォルトのカタログ (例: hivetpchpostgresqlなど)

必須

TRINO_SCHEMA

使用するデフォルトのスキーマ (例: defaultpublicなど)

必須

使用法

{
  "mcpServers": {
    "trino": {
      "command": "uv",
      "args": [
        "--directory", 
        "<path_to_mcp_server_trino>",
        "run",
        "mcp_server_trino"
      ],
      "env": {
        "TRINO_HOST": "<host>",
        "TRINO_PORT": "<port>",
        "TRINO_USER": "<user>",
        "TRINO_PASSWORD": "<password>",
        "TRINO_CATALOG": "<catalog>",
        "TRINO_SCHEMA": "<schema>"
      }
    }
  }
}
A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    D
    maintenance
    An MCP server that enables natural language interaction with Apache Iceberg data lakehouses, allowing users to query table metadata, schemas, and properties through Claude, Cursor, or other MCP clients.
    5
    41
    Apache 2.0
  • A
    license
    B
    quality
    C
    maintenance
    A Model Context Protocol server that provides seamless integration with Trino and Iceberg, enabling data exploration, querying, and table maintenance through a standard interface.
    22
    25
    Apache 2.0
  • A
    license
    Not graded
    quality
    D
    maintenance
    MCP server providing seamless integration with Trino and Iceberg for advanced data exploration, querying, and table maintenance.
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • MCP server for managing Prisma Postgres.

  • An MCP server giving access to Grafana dashboards, data and more.

  • MCP server providing access to the Scorecard API to evaluate and optimize LLM systems.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Dataring-engineering/mcp-server-trino'

If you have feedback or need assistance with the MCP directory API, please join our Discord server