Trino MCP 数据服务引擎

Trino MCP 数据服务引擎

提供基于 Trino 的 MCP 服务,支持列出和查询表,执行 SQL。

快速入门

本项目是一个 MCP 服务器,允许通过 Trino 列出和查询表。

功能

  • 提供 Trino 表作为 MCP 资源
  • 支持读取表内容
  • 可执行任意 SQL 查询

配置

设置以下环境变量以连接 Trino:

  • TRINO_HOST: Trino 主机地址,默认为 localhost
  • TRINO_PORT: Trino 端口,默认为 8080
  • TRINO_USER: 用户名(必填)
  • TRINO_PASSWORD: 密码(可选)
  • TRINO_CATALOG: 默认目录(必填)
  • TRINO_SCHEMA: 默认模式(必填)

使用

运行以下命令启动服务: uv --directory <项目路径> run mcp_server_trino

确保在 env 中提供所有必需的环境变量。