Explores and queries data in Trino and runs maintenance on Iceberg tables.
接入配置
选择客户端,复制配置,再按项目文档补齐环境变量。
claude mcp add trino-server-alaturqua --env TRINO_HOST='<TRINO_HOST>' --env TRINO_PORT='<TRINO_PORT>' --env TRINO_USER='<TRINO_USER>' -- python ./src/server.py~/.codex/config.toml
[mcp_servers.trino-server-alaturqua]
command = "python"
args = ["./src/server.py"]
env = { TRINO_HOST = "<TRINO_HOST>", TRINO_PORT = "<TRINO_PORT>", TRINO_USER = "<TRINO_USER>" }
# codex mcp add trino-server-alaturqua --env TRINO_HOST='<TRINO_HOST>' --env TRINO_PORT='<TRINO_PORT>' --env TRINO_USER='<TRINO_USER>' -- python ./src/server.py~/.cursor/mcp.json
{
"mcpServers": {
"trino-server-alaturqua": {
"command": "python",
"args": [
"./src/server.py"
],
"env": {
"TRINO_HOST": "<TRINO_HOST>",
"TRINO_PORT": "<TRINO_PORT>",
"TRINO_USER": "<TRINO_USER>"
}
}
}
}.vscode/mcp.json
{
"servers": {
"trino-server-alaturqua": {
"type": "stdio",
"command": "python",
"args": [
"./src/server.py"
],
"env": {
"TRINO_HOST": "<TRINO_HOST>",
"TRINO_PORT": "<TRINO_PORT>",
"TRINO_USER": "<TRINO_USER>"
}
}
}
}~/.gemini/settings.json
{
"mcpServers": {
"trino-server-alaturqua": {
"command": "python",
"args": [
"./src/server.py"
],
"env": {
"TRINO_HOST": "<TRINO_HOST>",
"TRINO_PORT": "<TRINO_PORT>",
"TRINO_USER": "<TRINO_USER>"
}
}
}
}claude_desktop_config.json
{
"mcpServers": {
"trino-server-alaturqua": {
"command": "python",
"args": [
"./src/server.py"
],
"env": {
"TRINO_HOST": "<TRINO_HOST>",
"TRINO_PORT": "<TRINO_PORT>",
"TRINO_USER": "<TRINO_USER>"
}
}
}
}.trae/mcp.json
{
"mcpServers": {
"trino-server-alaturqua": {
"command": "python",
"args": [
"./src/server.py"
],
"env": {
"TRINO_HOST": "<TRINO_HOST>",
"TRINO_PORT": "<TRINO_PORT>",
"TRINO_USER": "<TRINO_USER>"
}
}
}
}需要的环境变量
TRINO_HOSTTRINO_PORTTRINO_USER
把占位值换成你自己的密钥;不要把密钥提交到代码仓库。