mcp-trino logo

mcp-trinoEin Hochleistungs-Model Context Protocol (MCP) Server für Trino, implementiert in Go.

(0)
Daniel NikulshynGeprüft von Daniel Nikulshyn·Aktualisiert Juli 2026

Übersicht

Dieses Projekt implementiert einen Model Context Protocol (MCP) Server für Trino in Go. Es ermöglicht KI-Assistenten, auf Trinos verteilten SQL-Query-Engine über standardisierte MCP-Tools zuzugreifen. Der MCP-Server verfügt über Dual-Mode-Funktionalität und funktioniert sowohl als Server als auch als interaktives CLI für direkten Trino-Zugriff. Zu den Kernfunktionen gehören Dual Mode, ein psql-ähnliches interaktives SQL-Shell, vollständige MCP-Server-Integration und OAuth 2.1-Authentifizierung. Zusätzlich unterstützt er sowohl STDIO- als auch HTTP-Transport, bietet Docker-Container-Unterstützung sowie eine wiederverwendbare OAuth-Bibliothek für jeden Go MCP-Server. Die Implementierung ermöglicht verschiedenen KI-kompatiblen Anwendungen, mit dem Trino-Cluster zu interagieren, Verbindungen zu mehreren Datenquellen herzustellen, und verfügt über Rückwärtskompatibilität mit früheren Versionen des Tools.

Hauptfunktionen

  • Dual Mode: Funktioniert sowohl als MCP-Server als auch als interaktives CLI
  • MCP-Server-Implementierung in Go
  • Ausführung von Trino SQL-Abfragen über MCP-Tools
  • Erkennung von Katalogen, Schemata und Tabellen
  • Unterstützung von Docker-Containern

Preise

Modell
Free
Kategorie
MCP-Server
Bewertung
Noch keine Bewertungen

Anwendungsfälle

Integration von KI-Assistenten

KI-Assistenten mit Trinos verteiltem SQL-Query-Engine unter Verwendung standardisierter MCP-Tools integrieren.

Interaktives SQL-Shell

Verwenden Sie das interaktive SQL-Shell für direkten Trino-Zugriff in einer psql-ähnlichen Umgebung.

Pro & Contra

Pro

  • Hochleistungs-MCP-Server-Implementierung in Go
  • Unterstützt sowohl STDIO als auch HTTP-Transporte
  • OAuth 2.1-Authentifizierung mit mehreren Anbietern
  • StreamableHTTP-Unterstützung mit JWT-Authentifizierung
  • Rückwärtskompatibilität mit SSE-Endpunkten

Contra

  • Begrenzte Informationen zu Skalierbarkeit und Leistungsbenchmarks
  • Erfordert Go-Kenntnisse für Anpassung und Bereitstellung

Bewertungen

Melde dich an, um eine Bewertung abzugeben.

Noch keine Bewertungen. Sei die/der Erste!

Fragen & Antworten

Lässt sich mcp‑trino per Container bereitstellen?

Ja, mcp‑trino bietet Docker‑Container‑Unterstützung.

Asked by Gabriel Duarte · Jun 10, 2026

Welche Authentifizierungsmethode verwendet mcp‑trino?

mcp‑trino verwendet OAuth 2.1‑Authentifizierung mit mehreren Anbietern, darunter Okta, Google und Azure AD.

Asked by Sven Bergqvist · May 29, 2026

Welche Transportarten unterstützt mcp‑trino?

mcp‑trino unterstützt sowohl STDIO‑ als auch HTTP‑Transporte.

Asked by Sofia Lindqvist · May 16, 2026

Was ist mcp-trino?

Ein Hochleistungs‑Model‑Context‑Protocol‑ (MCP) Server für Trino, implementiert in Go, der KI‑Assistenten den Zugriff auf Trinos verteilte SQL‑Abfrage‑Engine ermöglicht.

Asked by Zelda Brandt · Apr 9, 2026

Frage stellen

Alternativen zu MCP-Server