Zum Hauptinhalt springen
Übersetzte Seite

Diese Seite wurde mit KI-Unterstützung aus dem Englischen übersetzt. Bei Abweichungen ist die englische Version maßgeblich.

validate_select_query

Parst und plant eine einzelne SELECT-Anweisung, ohne sie auszuführen. Gibt {valid, errors} zurück. Nützlich, wenn ein Agent prüfen möchte, ob seine Abfrage kompiliert und an die ermittelte Methode gebunden wird, bevor er sich auf einen echten API-Aufruf festlegt.

info

Nur SELECT und genau eine Anweisung; eine Payload mit mehr als einer Anweisung wird mit validate_select_query accepts exactly one statement abgelehnt.

Siehe auch: [ MCP-Übersicht ] [ list_methods ] [ run_select_query ]


Eingaben​

ArgumentErforderlichBeschreibung
sqlJaEine einzelne SELECT-Anweisung.

Ausgabe​

RendererStruktur
KVvalid (bool) und errors (Array von Strings, leer wenn gültig)

Freigabe​

In jedem Servermodus erlaubt. Es werden keine API-Aufrufe durchgeführt.


Beispiel​

Probieren Sie diesen Prompt mit einem beliebigen Elicitation-fähigen MCP-Client aus, bei dem der StackQL-MCP-Server registriert ist:

Can you validate this query before I run it:

select name, network
from google.compute.subnetworks
where project = 'my-project' and region = 'us-central1';

Hier ein Beispiel in Claude Desktop: