Installation Guide
Quick Install (One-liner)
For macOS and Linux, install with a single command:
curl -fsSL https://raw.githubusercontent.com/tuannvm/mcp-trino/main/install.sh -o install.sh && chmod +x install.sh && ./install.shHomebrew (macOS and Linux)
The easiest way to install mcp-trino is using Homebrew:
# Install mcp-trino
brew install tuannvm/mcp/mcp-trinoTo update to the latest version:
brew update && brew upgrade mcp-trinoAlternative Installation Methods
Manual Download
Download the appropriate binary for your platform from the GitHub Releases page.
Place the binary in a directory included in your PATH (e.g.,
/usr/local/binon Linux/macOS)Make it executable (
chmod +x mcp-trinoon Linux/macOS)
From Source
git clone https://github.com/tuannvm/mcp-trino.git
cd mcp-trino
make build
# Binary will be in ./bin/Downloads
You can download pre-built binaries for your platform:
Or see all available downloads on the GitHub Releases page.
Installation Troubleshooting
If you encounter issues during installation:
Common Issues:
Binary not found in PATH: The install script installs to
~/.local/binby default. Make sure this directory is in your PATH:export PATH="$HOME/.local/bin:$PATH"Add this to your shell profile (
.bashrc,.zshrc, etc.) to make it permanent.Permission denied: If you get permission errors, ensure the install directory is writable:
mkdir -p ~/.local/bin chmod 755 ~/.local/binClaude configuration not found: If the install script doesn't detect your Claude installation:
For Claude Desktop: Check if the config file exists at the expected location
For Claude Code: Verify the
claudecommand is available in PATHUse the manual configuration instructions provided by the script
GitHub API rate limiting: If you're hitting GitHub API rate limits:
export GITHUB_TOKEN=your_github_token curl -fsSL https://raw.githubusercontent.com/tuannvm/mcp-trino/main/install.sh | bash
Getting Help:
Check the GitHub Issues for similar problems
Run the install script with
--helpfor usage informationUse manual installation methods if the automated script fails
Last updated
Was this helpful?