Trino MCP Server in Go

Created By
tuannvma year ago
A high-performance Model Context Protocol (MCP) server for Trino implemented in Go.
Overview

What is Trino MCP Server in Go?

Trino MCP Server in Go is a high-performance Model Context Protocol (MCP) server that allows AI assistants to access Trino's distributed SQL query engine through standardized MCP tools.

How to use Trino MCP Server in Go?

To use the server, clone the repository, build the server, and run it either directly or using Docker. You can also integrate it with various AI applications by configuring the necessary environment variables.

Key features of Trino MCP Server in Go?

  • MCP server implementation in Go
  • Trino SQL query execution through MCP tools
  • Catalog, schema, and table discovery
  • Docker container support
  • Supports both STDIO and HTTP transports
  • Compatible with various MCP-compatible clients like Cursor, Claude Desktop, Windsurf, and ChatWise.

Use cases of Trino MCP Server in Go?

  1. Executing SQL queries against Trino.
  2. Integrating with AI applications for data analytics.
  3. Discovering catalogs, schemas, and tables in a Trino server.

FAQ from Trino MCP Server in Go?

  • What is the required environment for running the server?

You need Go 1.24 or later, Docker, and a running Trino server.

  • Can I run the server without Docker?

Yes, you can run it directly after building the server.

  • How do I configure the server?

The server can be configured using environment variables for Trino connection details.

Project Info
Created At
a year ago
Updated At
a year ago
Author Name
tuannvm
Star
20
Language
Go
License
-

Recommend Servers

View All
Myrsu
@VidhiJav

2 days ago