← 返回公开榜单
mc

Dataring-engineering/mcp-server-trino

MCP Server for Trino

本周新增
1 星
近 3 周倍数
—
距上次推送
565 天
距上次发布
—
许可证
MIT

星标增长

每根柱子是这个周期记录下来的 star 增长:优先取逐个 stargazer 到达时间分桶的到达数,还没被 stargazer 扫描覆盖的仓库改用该周期的 star 净增;两个写者都没记录的周期画成虚线空档,而不是当成 0。柱高按各自窗口的峰值归一,两张图不共用坐标轴。指向任意一根柱子, tooltip 里是该周期的九项指标:当前值与周期内的净增。

指向或点击一根柱子,看当天的九项指标。

12/1712/301/111/242/62/193/33/16

2026 年 3 月 16 日 新增 1 个星标

窗口内最高的一天是 2026 年 3 月 16 日,新增 1 个星标。

证据时间轴

这个项目还没有记录到异动、发布或许可证变化。

README
该仓库存储的文档,若已生成中文翻译则一并显示

Trino MCP 服务器

此仓库提供了一个 MCP(模型-控制-协议)服务器,允许您通过 Trino 使用 Python 列出和查询表。

概述

  • MCP:MCP 是一个用于连接 AI 模型、数据和工具的协议。此示例 MCP 服务器提供:
    • 将 Trino 表列作为 MCP 资源
    • 通过 MCP 读取表内容
    • 用于对 Trino 执行任意 SQL 查询的工具
  • Trino:一个快速、分布式的大数据分析 SQL 查询引擎。此服务器利用 Trino 的 Python 客户端(trino.dbapi)连接到 Trino 主机、目录和模式。

要求

  • Python 3.9+(或与 mcp、trino 和 asyncio 兼容的版本)
  • trino(Trino 的 Python 驱动程序)
  • mcp(模型-控制-协议的 Python 库)

配置

服务器从环境变量读取 Trino 连接详情:

变量描述默认值
TRINO_HOSTTrino 服务器主机名或 IPlocalhost
TRINO_PORTTrino 服务器端口8080
TRINO_USERTrino 用户名必需
TRINO_PASSWORDTrino 密码(可选,取决于您的认证设置)(空)
TRINO_CATALOG默认使用的目录(例如,hive、tpch、postgresql 等)必需
TRINO_SCHEMA默认使用的模式(例如,default、public 等)必需

使用

{
  "mcpServers": {
    "trino": {
      "command": "uv",
      "args": [
        "--directory", 
        "<mcp_server_trino路径>",
        "run",
        "mcp_server_trino"
      ],
      "env": {
        "TRINO_HOST": "<主机>",
        "TRINO_PORT": "<端口>",
        "TRINO_USER": "<用户>",
        "TRINO_PASSWORD": "<密码>",
        "TRINO_CATALOG": "<目录>",
        "TRINO_SCHEMA": "<模式>"
      }
    }
  }
}

页面上的每个数字都来自记录下来的 stargazer 到达时间,没有评分公式,也没有 AI 判定。 任何结论都可以用 /api/v1/repos/{id}/stats 里的原始增量自己重算。