mcp-trino logo

mcp-trinoUm servidor de Protocolo de Contexto de Modelo (MCP) de alta performance para Trino implementado em Go.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

Este projeto implementa um servidor de Protocolo de Contexto de Modelo (MCP) para Trino em Go. Ele permite que assistentes de IA acessem o mecanismo de consulta SQL distribuído do Trino por meio de ferramentas MCP padronizadas. O servidor MCP tem capacidades de dupla modalidade, atuando tanto como servidor quanto como CLI interativo para acesso direto ao Trino. Os principais recursos incluem dupla modalidade, shell SQL interativo semelhante ao psql, integração completa do servidor MCP e autenticação OAuth 2.1. Além disso, ele suporta transportes STDIO e HTTP e fornece suporte a contêineres Docker e biblioteca OAuth reutilizável para qualquer servidor MCP Go. A implementação permite que vários aplicativos compatíveis com IA interajam com o cluster Trino, conectando-se a várias fontes de dados, e apresenta compatibilidade retroativa com versões anteriores da ferramenta.

Funcionalidades principais

  • Modo Duplo: Funciona como servidor MCP e CLI interativo
  • Implementação do servidor MCP em Go
  • Execução de consulta SQL Trino por meio de ferramentas MCP
  • Descoberta de catálogo, esquema e tabela
  • Suporte a contêineres Docker

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Integração de Assistente de IA

Integre assistentes de IA com o mecanismo de consulta SQL distribuído do Trino usando ferramentas MCP padronizadas.

Shell SQL Interativo

Use o shell SQL interativo para acesso direto ao Trino em um ambiente semelhante ao psql.

Prós e contras

Prós

  • Implementação de servidor MCP de alta performance em Go
  • Suporta transportes STDIO e HTTP
  • Autenticação OAuth 2.1 com vários provedores
  • Suporte StreamableHTTP com autenticação JWT
  • Compatibilidade retroativa com endpoints SSE

Contras

  • Informações limitadas sobre escalabilidade e benchmarks de desempenho
  • Requer expertise em Go para personalização e implantação

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

Is mcp-trino deployable via container?

Yes, mcp-trino provides Docker container support.

Asked by Gabriel Duarte · Jun 10, 2026

What authentication method does mcp-trino use?

mcp-trino uses OAuth 2.1 authentication with multiple providers, including Okta, Google, and Azure AD.

Asked by Sven Bergqvist · May 29, 2026

What transports does mcp-trino support?

mcp-trino supports both STDIO and HTTP transports.

Asked by Sofia Lindqvist · May 16, 2026

What is mcp-trino?

A high-performance Model Context Protocol (MCP) server for Trino implemented in Go, enabling AI assistants to access Trino's distributed SQL query engine.

Asked by Zelda Brandt · Apr 9, 2026

Faz uma pergunta

Alternativas a Servidores MCP