StackQL MCP Server

offiziell

Macht Cloud-Provider-Steuerungs- und Datenebenen für Agenten als selbstbeschreibende, abfragbare und veränderbare Datenquellen mittels SQL zugänglich, wodurch die Tool-Oberfläche und Token-Nutzung minimiert werden.

Was kann man mit Stack QL MCP machen?

  • Verfügbare Cloud-Anbieter und Dienste entdecken — bitten Sie den Assistenten, installierte Anbieter mit list_providers aufzulisten oder Dienste und Ressourcen unter einem Anbieter mit list_services und list_resources zu durchsuchen.
  • Ressourcenschemata und Methoden erkunden — verwenden Sie describe_resource, um die Felder einer Ressource anzuzeigen, oder describe_method, um den vollständigen Eingabe-/Ausgabevertrag einer Zugriffsmethode vor der Abfrage zu prüfen.
  • SQL-Abfragen gegen Cloud-APIs validieren und ausführen — lassen Sie den Assistenten eine SELECT-Anweisung mit validate_select_query überprüfen und sie dann sicher über run_select_query ausführen.
  • Anbieterregistrierungen verwalten — listen Sie verfügbare Anbieterversionen mit list_registry auf und installieren Sie neue in den lokalen Cache mit pull_provider.
  • Mutationen und Lebenszyklusoperationen ausführen — führen Sie INSERT-, UPDATE- oder DELETE-Anweisungen über run_mutation_query aus oder lösen Sie Lebenszyklusoperationen mit run_lifecycle_operation aus, wenn der Servermodus dies zulässt.

Dokumentation

KI über diese Seite befragen

Dies sind die Tools, die vom StackQL MCP-Server bereitgestellt werden. Die Verfügbarkeit von Mutations- und Lebenszyklus-Tools hängt vom Servermodus ab (read_only, safe, delete_safe, full_access).

Server

server_info

Identität und Laufzeitumgebung des verbundenen MCP-Servers

reload_credentials

Anmeldeinformationen aus der --env.file dotenv-Datei neu laden und den Status pro Anbieter melden

Erkundung

list_providers

In den lokalen StackQL-Cache geladene Anbieter

list_services

Verfügbare Dienste unter einem Anbieter

list_resources

Verfügbare Ressourcen unter einem Anbieter.Dienst

list_methods

Verfügbare Zugriffsmethoden für eine Ressource

describe_resource

Ausgabefelder einer Ressource

describe_method

Vollständiger E/A-Vertrag einer Zugriffsmethode

Registry

list_registry

In der Registry verfügbare Anbieter und Versionen

pull_provider

Einen Anbieter aus der Registry im lokalen Cache installieren

Abfrage

validate_select_query

Ein SELECT parsen und planen, ohne es auszuführen

run_select_query

Ein SELECT gegen einen Anbieter ausführen

Mutation & Lebenszyklus

run_mutation_query

INSERT, UPDATE, REPLACE oder DELETE gegen einen Anbieter ausführen

run_lifecycle_operation

Eine StackQL EXEC-Lebenszyklusoperation ausführen

  • Server
    • server_info
    • reload_credentials
  • Erkundung
    • list_providers
    • list_services
    • list_resources
    • list_methods
    • describe_resource
    • describe_method
  • Registry
    • list_registry
    • pull_provider
  • Abfrage
    • validate_select_query
    • run_select_query
  • Mutation & Lebenszyklus
    • run_mutation_query
    • run_lifecycle_operation