mcp-trino logo

mcp-trinoUn serveur de protocole de contexte de modèle (MCP) haute performance pour Trino implémenté en Go.

(0)
Daniel NikulshynÉvalué par Daniel Nikulshyn·Mis à jour juillet 2026

Aperçu

Ce projet met en œuvre un serveur de protocole de contexte de modèle (MCP) pour Trino en Go. Il permet aux assistants IA d'accéder au moteur de requêtes SQL distribué de Trino via des outils MCP standardisés. Le serveur MCP dispose de capacités de double mode, agissant à la fois comme un serveur et un CLI interactif pour un accès direct à Trino. Les fonctionnalités clés incluent le double mode, un shell SQL interactif de type psql, une intégration complète du serveur MCP et une authentification OAuth 2.1. De plus, il prend en charge à la fois les transports STDIO et HTTP et fournit un support de conteneur Docker et une bibliothèque OAuth réutilisable pour tout serveur MCP Go. La mise en œuvre permet à diverses applications compatibles IA d'interagir avec le cluster Trino, en se connectant à plusieurs sources de données, et offre une compatibilité ascendante avec les versions précédentes de l'outil.

Fonctionnalités clés

  • Double mode : fonctionne à la fois comme serveur MCP et CLI interactif
  • Implémentation du serveur MCP en Go
  • Exécution de requêtes SQL Trino via des outils MCP
  • Découverte de catalogues, de schémas et de tables
  • Prise en charge de conteneurs Docker

Tarifs

Modèle
Free
Catégorie
Serveurs MCP
Note
Pas encore d’avis

Cas d’usage

Intégration de l'assistant IA

Intégrer les assistants IA avec le moteur de requêtes SQL distribué de Trino à l'aide d'outils MCP standardisés.

Shell SQL interactif

Utiliser le shell SQL interactif pour un accès direct à Trino dans un environnement de type psql.

Pour & contre

Pour

  • Implémentation de serveur MCP haute performance en Go
  • Prend en charge à la fois les transports STDIO et HTTP
  • Authentification OAuth 2.1 avec plusieurs fournisseurs
  • Prise en charge de StreamableHTTP avec authentification JWT
  • Compatibilité ascendante avec les points de terminaison SSE

Contre

  • Informations limitées sur l'évolutivité et les références de performances
  • Nécessite une expertise en Go pour la personnalisation et le déploiement

Avis

Connecte-toi pour laisser un avis.

Pas encore d’avis. Sois le premier !

Questions & réponses

mcp-trino est-il déployable via un conteneur ?

Oui, mcp-trino fournit un support pour les conteneurs Docker.

Asked by Gabriel Duarte · Jun 10, 2026

Quel système d'authentification utilise mcp-trino ?

mcp-trino utilise l'authentification OAuth 2.1 avec plusieurs fournisseurs, y compris Okta, Google et Azure AD.

Asked by Sven Bergqvist · May 29, 2026

Quels transports est mcp-trino capable de supporter ?

mcp-trino prend en charge les transports STDIO et HTTP.

Asked by Sofia Lindqvist · May 16, 2026

Qu'est-ce que mcp-trino ?

Une base de modèle à haute performance d'un serveur de protocole de contexte (MCP) pour Trino implémenté en Go, permettant à ses assistantes AI d'accéder à l'engin de requête SQL distribué de Trino.

Asked by Zelda Brandt · Apr 9, 2026

Poser une question

Alternatives à Serveurs MCP