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
中提供所有必需的环境变量。