Fragen Claude über Ihr Snowflake-Lager, in einfachem Englisch
Connect claude.ai, Claude Desktop, ChatGPT, Cursor or any MCP client to Query Streams once. Your AI client asks; the Agent that already sits with your Snowflake warehouse, its partner inside your network, does the heavy lifting: it runs the SQL read-only, and on paid plans it also sizes, profiles and holds results so follow-ups need no second query. No database password ever reaches the AI. About ten minutes, and the Free plan covers it.
Was am Ende dabei herauskommt
Ein Agent namens Claude, der Fragen zu Ihrem Snowflake-Data-Warehouse mit Live-Abfragen (nur lesend) beantworten, die Bedeutung der Spalten erklären und bei weiteren Fragen nachfassen kann – ohne Datenbankzugriff und ohne Firewall-Änderungen: Der bereits in Ihrem Netzwerk befindliche Agent führt die SQL-Abfragen aus und sendet nur die Zeilen zurück. Sobald der Agent eingerichtet ist, dauert die Verbindung zu Claude etwa 90 Sekunden, sofern Sie mit den Einstellungen vertraut sind. So geht's:
Was ist in BESTELLUNGEN in meinem Snowflake-Warehouse? Zeigen Sie mir ein paar Zeilen und erklären Sie mir die Bedeutung jeder Spalte.
Ich habe mir zunächst die Tabellenstruktur angesehen und anschließend eine schreibgeschützte Abfrage über Ihren Agenten ausgeführt. Hier sind drei der Zeilen aus der Tabelle ORDERS:
| Bestellnummer | Kundenname | Bestellsumme |
|---|---|---|
| 1042 | Northwind Traders | Seattle |
| 1057 | Alpine Outfitters | Denver |
| 1063 | Harbour Foods | Halifax |
Bestellnummer identifiziert die Zeile. Kundenname und Bestellsumme sind in Ihrem Semantic Intelligence-Modell beschrieben, sodass ich sie anhand ihres Namens filtern kann.
Welche drei Bestellsumme Welche Werte haben in diesem Quartal den größten Umsatz generiert? Wie verhält sich das im Vergleich zum letzten Quartal? Gibt es etwas, das ich mir genauer ansehen sollte?
Ich habe mich angeschlossen BESTELLUNGEN zu Bestellungen Auf Grundlage der von Semantic Intelligence gefundenen Beziehung wurde anschließend für jedes Quartal eine Aggregation durchgeführt. Beide Abfragen waren schreibgeschützt und lieferten jeweils 3 Zeilen zurück:
| Bestellsumme | Dieses Quartal | Letztes Quartal | Ändern |
|---|---|---|---|
| Denver | 184,200 | 133,900 | +38% |
| Seattle | 171,650 | 168,400 | +2% |
| Halifax | 96,300 | 129,700 | -26 % |
Denver Die Geschichte lautet: Der Umsatz stieg um 38 % bei nahezu gleichbleibender Kundenzahl, wodurch der durchschnittliche Bestellwert stieg. Halifax Der Umsatz sank um 26 %, und der Rückgang betrifft zwei Kunden, die im letzten Quartal jeden Monat bestellt hatten, in diesem Quartal aber gar nicht – ein Anruf vor Monatsende lohnt sich. In Seattle blieb alles unverändert. Möchten Sie die beiden Halifax-Konten namentlich nennen?
Lieber gar keinen KI-Client einrichten? Zum Geschäftsplan Nova is the assistant built into Query Streams itself. It uses the same Agent toolset your AI client gets here, plus what an outside client does not: it drafts and validates the SQL against your Semantic Intelligence model, turns the answer into a chart, and saves the result as a query your team can run from Excel, Google Sheets or the REST API — no key, no connector, nothing to install. Use MCP when your people already live in Claude, Cursor or ChatGPT; use Nova when you want the answers inside the Portal.
Snowflake speichert Ihre Daten in seiner eigenen Cloud. Claude hingegen läuft in einem Browser oder Terminal und weiß nichts davon. Üblicherweise wird ein Schema in den Chat eingefügt und auf eine Lösung gehofft oder einem Open-Source-MCP-Server das Snowflake-Passwort übergeben. Query Streams geht anders vor: Der Agent, der bereits mit Ihrem Snowflake-Data-Warehouse verbunden ist, führt die von Claude geschriebenen SQL-Abfragen schreibgeschützt aus. Der MCP-Server prüft zwischenzeitlich, wer die Anfrage stellt, welche Aktionen ausgeführt werden und wie oft. Claude erhält Antworten, aber niemals Zugangsdaten.
Was Sie benötigen
Ein Query Streams-Konto
MCP ist in allen Tarifen enthalten, auch in der kostenlosen Version. Die kostenlose Version erlaubt einen Schlüssel oder eine verbundene App – mehr benötigt dieser Leitfaden nicht. Melden Sie sich an unter mein.querystreams.de.
Snowflake hat sich über den Agenten verbunden.
Der Agent wird auf jedem ständig eingeschalteten Computer installiert, wobei die Snowflake-Verbindung in den Datenagenten hinzugefügt wird. Noch nicht fertig? Verbinden Sie Snowflake zuerst.Es dauert ungefähr zehn Minuten.
MCP ist für Sie aktiviert
Ersteller, Eigentümer und Administratoren haben von Anfang an Zugriff darauf. Alle anderen benötigen einen Administrator, der die Einstellungen ändert. MCP Schalter neben ihrem Namen unter Konto → ZugriffskontrolleBis dahin heißt es auf der MCP-Seite: „MCP ist für Ihr Konto deaktiviert.“
Ein KI-Client
Chat apps such as claude.ai, Claude Desktop and ChatGPT connect with no key. Claude Code, Cursor, VS Code and about ten other tools use a key; the Portal’s Connect an AI client guide sets up each one.
Wo findet die Arbeit statt? On the computer that runs the Agent. It receives the SQL your AI client wrote, checks it is a SELECT, runs it and returns the rows. So that computer needs to be on when you ask; your own laptop only needs the AI client.
Richten Sie es in vier Schritten ein
-
MCP im Portal öffnen
Anmelden unter mein.querystreams.de und öffnen Streams → Live → MCPDie Seite hat vier Registerkarten: Verbindungen, Context, Werkzeuge und für Administratoren Aktivität. Check the Semantic Intelligence panel on Verbindungen while you are here: it lists your Snowflake connector and whether Semantic Intelligence has run on it. Complete coverage is what lets Claude write correct Snowflake SQL on the first try.
Wird die Meldung „MCP ist für Ihr Konto deaktiviert“ angezeigt? Ihre Organisation nutzt MCP, aber Ihr Benutzer ist deaktiviert. Ein Administrator aktiviert es mit dem MCP Schalter neben Ihrem Namen unter Konto → ZugriffskontrolleSchöpfer, Eigentümer und Administratoren sind von Anfang an dabei.
-
Wählen Sie aus, wie Sie die Verbindung herstellen möchten.
Es gibt zwei Wege hinein, und sie enden am selben Ort:
Chat-Apps · keine Tasteclaude.ai, Claude Desktop, ChatGPT
In claude.ai and Claude Desktop, open the Query Streams listing in Anthropic’s Connectors Directory, click Verbinden and approve. Adding it by URL,
https://mcp.querystreams.com/mcp, is the fallback. In ChatGPT you add Query Streams from the app (developer mode for now) and sign in with Query Streams. Either way a Query Streams page opens: pick the organization and the permissions and click Verbindung genehmigen. Nothing to copy. The connection appears on the Verbindungen tab and can be revoked there.Entwicklertools · ein SchlüsselClaude Code, Cursor, VS Code und Freunde
On the MCP page click Connect an AI client. The guide asks How will your AI client connect?: choose Use a key in a config file, pick your tool, then Generate a key for it: a Schlüsselname, Lesen und Run queries ticked, an Ablauf (Never, 30 days, 90 days or 1 year). Set it up shows the snippet with the key filled in, and Check the connection waits for the first call.
Beide Methoden verwenden dieselben drei Berechtigungen, die Sie entweder auf dem Zustimmungsbildschirm oder auf dem Schlüssel auswählen:
- Lesen
- Listen Sie Konnektoren auf, durchsuchen Sie Tabellen und Spalten, lesen Sie Ihre gespeicherten Abfragen und Benachrichtigungsregeln. Es werden niemals Zeilendaten zurückgegeben.
- Run queries
- Run read-only SQL and saved queries through your Agent and return the rows. Without it your AI client can describe your data but not answer from it.
- Analysieren
- Profiltabellen werden erstellt, Beziehungen erkannt und ein Lauf der semantischen Intelligenz in die Warteschlange gestellt. Dies verbraucht Nova-KI-Credits und Datenvolumen, sodass die Zustimmungsabfrage diese Option nicht vorauswählt.
Schlüssel verloren? It is listed on the Verbindungen tab: Reveal full key shows it again and Vollständigen Schlüssel kopieren Kopiert es. Entzieht es dort, wenn ein Laptop verloren geht; jeder Client, der es benutzt, schlägt beim nächsten Anruf innerhalb von etwa fünf Minuten fehl.
-
Verbinde dich mit Claude
Wählen Sie das Rezept für den Claude, den Sie verwenden möchten. Die Serveradresse ist überall gleich:
https://mcp.querystreams.com/mcp.Claude im Web, Claude Desktop und Mobilgeräte kein Schlüssel
- Öffnen Sie die Query Streams listing in Anthropic’s Connectors Directory and click Verbinden. In Desktop it then sits under + → Connectoren.
- Fallback, if your organization hides directory connectors: Settings → Connectors → Add custom connector, name Abfrageströme, URL
https://mcp.querystreams.com/mcp, OAuth fields empty, Hinzufügen; then in a chat + → Abfrageströme → Verbinden. - Es öffnet sich ein Tab „Abfrageströme“. Melden Sie sich gegebenenfalls an, wählen Sie die Organisation aus und überprüfen Sie die Abfrage. Lesen und Run queriesoptional Beschränkung auf bestimmte Anschlüsseund klicken Sie Verbindung genehmigen.
- Zurück in Claude sehen Sie „Mit Abfrageströmen verbunden“. Wenn Claude zum ersten Mal ein Tool verwendet, werden Sie gefragt; wählen Sie Immer erlauben.
Wenn Sie es manuell in Claude Desktop hinzufügen, verwenden Sie Einstellungen → Konnektoren → Hinzufügennicht der Chat Marktplatz hinzufügen Diese Option erfordert ein Git-Repository. Konnektoren werden mit Ihrem Claude-Konto synchronisiert, sodass die mobilen Apps und die Desktop-Version es automatisch erkennen. Die Menünamen stammen von Anthropic und können geändert werden.
Claude Code Schlüssel
One command, with your key from the Connections tab:
Terminalclaude mcp add --transport http querystreams https://mcp.querystreams.com/mcp \ --header "X-MCP-Key: qsmcp_PASTE_YOUR_KEY_HERE"
Das schreibt das aktuelle Projekt.
.mcp.json. Hinzufügen--scope BenutzerQuery Streams in jedem Projekt haben. Ausführen/mcpIm Claude-Code sehen Sie, ob die Verbindung besteht.Cursor Schlüssel
Öffnen Cursor-Einstellungen → MCP → Neuen MCP-Server hinzufügenoder bearbeiten
.cursor/mcp.jsonim Stammverzeichnis Ihres Arbeitsbereichs:.cursor/mcp.json{ "mcpServers": { "querystreams": { "url": "https://mcp.querystreams.com/mcp", "headers": { "X-MCP-Key": "qsmcp_PASTE_YOUR_KEY_HERE" } } } }Cursor neu starten oder ausführen MCP: Server neu starten; A
AbfrageströmeDas Symbol erscheint in der MCP-Statusleiste.Etwas anderes verwenden? The Portal’s Connect an AI client guide enthält sofort einsatzbereite Rezepte für ChatGPT, VS Code, Visual Studio, OpenAI Codex CLI, Gemini CLI, Windsurf, Zed, Cline, Continue.dev und JetBrains AI sowie ein Einfügen und Zusammenführen Werkzeug, das die
AbfrageströmeEintrag in eine bereits vorhandene Konfigurationsdatei. Jeder Client, der MCP über HTTP unterstützt, funktioniert: Serverhttps://mcp.querystreams.com/mcp, KopfzeileX-MCP-Schlüssel(einAutorisierung: Inhaber(Auch eine Kopfzeile mit demselben Schlüssel funktioniert.) -
Stelle deine erste Frage
Beginnen Sie mit einer Frage, deren Antwort Sie bereits kennen, damit Sie sehen können, wie Claude das richtige Werkzeug auswählt. Drei Beispiele, die gut mit Ihrem Snowflake-Warehouse funktionieren:
- „Welche Daten befinden sich in meinem Snowflake-Warehouse?“
- Claude listet die Tabellen auf, die er sehen kann, teilt Ihnen mit, welche Tabellen über semantische Intelligenz verfügen, und fragt Sie, was Sie sich ansehen möchten.
- „Zeigen Sie mir zehn Zeilen aus der Tabelle ORDERS und erklären Sie jede Spalte.“
- Claude reads the table structure first (Read), then runs one SELECT through your Agent (Run queries) and describes what customer_name and order_total mean.
- „Wie viele Zeilen enthält ORDERS pro order_total? Welche order_total hat die meisten?“
- Claude schreibt die GROUP BY-Klausel in Snowflakes Sprache, führt sie aus und antwortet mit einem Satz und einer kleinen Tabelle. Die weitere Kommunikation erfolgt im selben Chat, um den Kontext zu erhalten.
Um die Verkabelung zu überprüfen, fragen Sie „Welche Query Streams-Konnektoren habe ich?“Claude ruft an
qs_list_connectors, the Portal guide’s Check the connection step says Verbunden, and the key or app on the Verbindungen tab shows its Zuletzt verwendet time within a few seconds.
Das war’s. Claude antwortet nun aus Ihrem Snowflake-Speicher, wann immer Sie eine Anfrage stellen, unabhängig davon, welchen Claude Sie geöffnet haben. Nichts verließ Ihr Netzwerk außer den Zeilen, die für eine Frage benötigt wurden, und niemand gab ein Passwort in eine KI ein.
Was Claude tun kann, sobald er verbunden ist
Your AI client sees the Query Streams tools; it picks the right one for your question. The Portal’s Werkzeuge Registerkarte lists all 38 tools and modes with what your plan includes. On every plan, Free included:
Map your data
Connectors, databases and Agents; the tables and columns of your Snowflake warehouse with descriptions, sample values and joins once Semantic Intelligence has run.
Profil erstellen und erkunden
Profile a column before filtering on it; discover joins nobody declared. (Analyze)
Führe schreibgeschütztes SQL aus
A SELECT in the right dialect for Snowflake, 60 seconds by default and five minutes at most. Your plan sets the most rows one query returns. (Run queries)
Saved queries, federated and alerts
Run the saved queries your team trusts with new values; federated ones come back already joined. Read alert rules and draft one as a dry run.
The Analytic toolset. On paid plans the Agent does the groundwork where your Snowflake warehouse lives, so your AI client spends its attention on the thinking. Free works as it always has.
Context management
Personal Core and upSize a result before reading it (shape), walk a large database area by area (levels), and keep answers inside a token budget with only the Spalten and cell lengths it needs.
Result analysis
Personal Core and upA Profil of the whole result instead of rows. Held results with labels answer follow-ups and group-by totals with no second query. Datenaktualität und changed-since read only what is new.
The defaults live on the Context Registerkarte: text cell limit, schema view, result size, analysis defaults and held results.
The tool names, if you want to recognise them in your AI client’s replies
| Erlaubnis | Werkzeuge |
|---|---|
| Lesen | qs_list_organizations qs_list_agents qs_list_connectors qs_get_si_status qs_get_connector_schema qs_get_table_schema qs_get_relationships qs_list_saved_queries qs_get_task_status qs_list_alert_rules qs_get_alert_state qs_list_recent_alerts qs_result_windows |
| Analysieren | qs_profile_table qs_discover_relationships qs_request_si_analysis qs_setup_si |
| Run queries | qs_run_query qs_run_saved_query qs_data_freshness qs_result_query qs_result_page qs_result_sample qs_result_release qs_result_anomalies qs_result_segments qs_result_compare qs_result_diff qs_create_alert_rule (proposes only) |
Warum semantische Intelligenz hier wichtig ist
Jede Antwort, die Claude erhält, wird mit dem Hinweis versehen, woher die Struktur stammt, und Claude passt an, wie sehr er dem Gesehenen vertraut.
| Stufe | Was Claude sieht | Ergebnis |
|---|---|---|
| Semantische Intelligenz | Beschreibungen für jede Tabelle und Spalte, Beispielwerte, Bedeutungen der Aufzählungszeichen, deklarierte und erkannte Joins. | Claude schreibt auf Anhieb das richtige Snowflake-SQL und erklärt die Daten in Ihren Geschäftsbegriffen. |
| Erfasstes Schema | Tabellen- und Spaltennamen, Datentypen, Schlüssel. | Claude arbeitet, erschließt aber die Bedeutung aus den Namen und fragt möglicherweise nach. |
| Live-Schema | The database is outside the connector’s capture selection, so structure is read live on each request (needs the Run queries permission; SQL Server, MySQL and PostgreSQL). | Die Abfragen werden weiterhin ausgeführt. Claude verwendet bei Bedarf kleinere SELECT-Anweisungen. |
Wenn eine Datenbank wichtig ist, führen Sie Semantic Intelligence einmalig darauf aus. Nova → Intelligenz. Der Verbindungen Die Registerkarte zeigt ein Abdeckungsfeld pro Anschluss an. Wie semantische Intelligenz funktioniert.
Was die Pläne erlauben
MCP is on every plan, including Free, with no separate fee. What each plan sets is how many keys or connected apps you can hold and how many calls a minute your AI client may make:
| Planen | Schlüssel pro Benutzer | Schlüssel pro Organisation | Anrufe pro Minute |
|---|---|---|---|
| Kostenlos | 1 | 1 | 30 |
| Persönlicher Kern | 1 | 1 | 60 |
| Personal Plus | 1 | 1 | 90 |
| Kerngeschäft | 2 | 3 | 120 |
| Business Plus | 3 | 5 | 150 |
| Business Max | 5 | 10 | 240 |
| Enterprise Core | 5 | 25 | 300 |
| Enterprise Plus | 8 | 50 | 450 |
| Enterprise Max | 10 | 100 | 600 |
A connected app counts as a key. On top of the per-minute figure, any one key may run at most 10 queries a minute. A query runs for up to 60 seconds unless your AI client asks for more, up to five minutes. Your plan also sets how many rows one query returns and, with the Analytic toolset, how long and how large a held result may be; the full MCP guide lists every plan. The rows your AI client receives count against your Data Realm allowance, the same pool your Excel and Sheets queries use, and MCP is measured the same way as your spreadsheet queries. Semantic Intelligence runs started from Claude spend Nova AI credits, exactly as they do from the Portal. Siehe die Preisseite für die Zulagen.
Es sicher aufbewahren
Schreibgeschützt, vom Agenten geprüft
Only SELECT statements run. The check happens on the computer that runs the Agent, before your Snowflake warehouse sees the SQL, so nothing your AI client writes can change data.
Keine Anmeldeinformationen in der KI
Die Snowflake-Anmeldung bleibt auf dem Agenten erhalten. Claude verfügt über einen Query-Streams-Schlüssel bzw. eine Verbindung, die Sie über die MCP-Seite widerrufen können; die Änderung wird innerhalb von etwa fünf Minuten wirksam.
Alles wird protokolliert.
Jeder Werkzeugaufruf erscheint auf dem MCP. Aktivität Alle Abfragen im Abfrageverlauf werden als Clienttyp MCP angezeigt und dem Benutzer zugeordnet, dessen Schlüssel oder Verbindung die Abfrage durchgeführt hat. Der SQL-Text und der Schlüssel selbst werden niemals im Aktivitätsprotokoll gespeichert.
Was der KI-Anbieter erhält
Table and column names, the Semantic Intelligence descriptions including sample values, and the rows of the queries you ask for. With the Analytic toolset it often gets a size estimate, a profile or a held-result answer instead, and the full result stays with the Agent. What it gets goes to the AI provider you connected, under its terms. Query Streams never sees your chat.
Gute nächste Schritte
- Speichern Sie die Abfragen, die Sie als kanonisch betrachten. Im Abfrage-Generator greift Claude zuerst auf gespeicherte Abfragen zu, daher bedeutet „aktive Kunden“ genau das, was Ihr Team darunter versteht.
- Verwenden Sie ein Claude-Projekt mit angehängten Query Streams und fügen Sie Ihre Hausregeln in die Anweisungen ein: welche Snowflake-Datenbank standardmäßig verwendet werden soll, welche gespeicherten Abfragen die offiziellen Definitionen sind.
- Grant Analyze, wenn Sie tiefergehende Antworten wünschen. Die Profilerstellung einer Spalte vor dem Filtern ist der Unterschied zwischen dem Raten eines Statuscodes und der Verwendung des richtigen. Dies verbraucht Nova-KI-Credits und ist daher deaktiviert, bis Sie es explizit anordnen.
- Bitten Sie um eine Übersicht. claude.ai erstellt Diagramme aus den Zeilen, die Claude zurückerhält.
Wenn etwas nicht funktioniert
| Was Sie sehen | Was es bedeutet | Fix |
|---|---|---|
| Your AI client shows no Query Streams tools | The connector was added but never connected, or the key was pasted into the wrong place. | In Claude: + → Query Streams → Verbinden. In a developer tool: restart it, then use Check the connection in the Portal guide. |
MCP_KEY_REQUIRED oder 401 | Es ist kein Schlüssel auf dem Server angekommen, üblicherweise aufgrund eines versehentlich eingefügten Zeilenumbruchs beim Kopieren oder Einfügen oder weil sich der Schlüssel im falschen Header befindet. | Copy the key again from the Connections tab and send it in the X-MCP-Schlüssel Kopfzeile. |
MCP_USER_DISABLED | Ein Administrator hat MCP für Ihren Benutzer deaktiviert. | Bitten Sie sie, die MCP unter wieder einschalten Konto → Zugriffskontrolle. |
MCP_SCOPE_REQUIRED oder MCP_SCOPE_DENIED | The key or connection lacks the permission for that action, usually Run queries. | Edit the key on the Connections tab and tick Run queriesOder verbinden Sie die App erneut und genehmigen Sie sie. |
MCP_KEY_ORG_LIMIT_EXCEEDED | Das in Ihrem Tarif enthaltene Lizenzlimit ist aufgebraucht. Im kostenlosen Tarif entspricht dies einer Lizenz oder einer verbundenen App. | Kündigen Sie einen Tarif, den Sie nicht mehr nutzen, oder wechseln Sie zu einem höheren Tarif. |
MCP_AGENT_NOT_CONNECTED oder MCP_AGENT_NOT_REGISTERED | Der Agent, dem Ihr Snowflake-Lager gehört, ist momentan nicht verbunden. | Öffnen Daten → Datenagenten und starten Sie den Agenten auf seinem Computer. |
MCP_DATABASE_NOT_CAPTURED | Die Datenbank liegt außerhalb des Erfassungsbereichs des Konnektors, daher sind weder ein gespeichertes Schema noch semantische Informationen dafür vorhanden. Abfragen funktionieren weiterhin. | Fügen Sie es der Erfassungsauswahl des Konnektors hinzu und führen Sie anschließend die semantische Intelligenz aus, wenn Sie aussagekräftigere Ergebnisse wünschen. |
MCP_RATE_LIMITED | Zu viele Anrufe pro Minute für Ihren Tarif oder mehr als 10 Abfrageläufe pro Minute mit einer einzigen Taste. | Moment mal. Dank semantischer Intelligenz kann Claude Anrufe in weniger Fällen beantworten. |
MCP_QUERY_TIMEOUT oder MCP_OUTPUT_TOO_LARGE | The query ran past its timeout or returned more than your AI client can take in one reply. | Ask for fewer rows or columns, or a date filter. On plans with Context management, ask it to size the result first. |
MCP_DATA_REALM_EXHAUSTED | Das Datenvolumen Ihrer Organisation für den Zeitraum ist aufgebraucht. | Warten Sie, bis sich Ihr Guthaben wieder aufgeladen hat, oder laden Sie es über das Portal wieder auf. |
MCP_FEATURE_NOT_INCLUDED | Your plan does not include Context management, Result analysis or Deeper analysis, or that tool is switched off for this key or organization. | Ask your AI client to carry on without it, move up a plan, or ask an admin to switch the tool on. |
MCP_RESULT_EXPIRED | The held result is no longer held: it expired, was released (sometimes early, to make room for a newer one) or the Agent restarted. | Ask your AI client to run the query again with hold. |
MCP_WINDOW_BUDGET | The Agent cannot keep a result that size right now, or a follow-up needs more memory than it allows. | Release a held result, or narrow the query with a filter or fewer columns. |
MCP_AGENT_ANALYSIS_DISABLED | Held results and analysis are switched off on that Agent or connector. | Ask an admin to turn on Local analysis on the Data Agents page, or allow analysis on the connector. |
MCP_WINDOW_SQL_REJECTED | A follow-up was not one read-only SELECT over the held result, or named a column the result does not have. | Ask for one SELECT over that result, using its column names. |
MCP_AGENT_VERSION_TOO_OLD | The Agent needs an update before it can shape, profile, hold or analyze results. | Update the Agent from Daten → Datenagenten; plain queries keep working meanwhile. |
| Verstoß gegen die Lesepflicht | Die SQL-Anweisung war keine SELECT-Anweisung. | Das ist so beabsichtigt. Über MCP werden keine Daten geschrieben. |
Fragen, die Menschen stellen
Kann Claude meine Snowflake-Daten ändern?
Nein. Der Agent akzeptiert nur SELECT-Anweisungen und prüft dies vor der SQL-Ausführung. Claude kann einen Semantic Intelligence-Lauf in die Warteschlange stellen oder eine Warnregel als Testlauf entwerfen; beides schreibt in die Metadaten von Query Streams, niemals in Ihr Snowflake-Database.
Muss ich einen Port öffnen oder ein VPN einrichten?
Nein. Der Agent stellt eine ausgehende Verbindung über Port 443 her, über die sowohl Anfragen als auch Datensätze übertragen werden. Wenn ausgehendes HTTPS funktioniert, funktioniert auch MCP.
Ist das im kostenlosen Tarif wirklich enthalten?
Ja. „Free“ ist ein dauerhafter Tarif, keine befristete Testphase. MCP ist in jedem Tarif enthalten; „Free“ erlaubt eine Taste oder eine verbundene App und 30 Anrufe pro Minute. Sehen Sie sich die genauen Leistungen von „Free“ an. Preisseite.
Which plans include the Analytic toolset?
Context management and Result analysis come with Personal Core and up; Deeper analysis with Business Core and up. The Free plan works as it always has, with standard results. Held results grow with the plan, up to eight hours and 4,096 MB on Enterprise.
Welche KI-Tools funktionieren außer Claude?
Anything that speaks MCP over HTTP: ChatGPT, Cursor, VS Code with Copilot, Visual Studio, OpenAI Codex CLI, Gemini CLI, Windsurf, Zed, Cline, Continue.dev and JetBrains AI all have a ready-made recipe in the Portal’s Connect an AI client guide.
Hat Claude einen Überblick über die gesamte Organisation?
Ein Schlüssel erreicht alle Konnektoren Ihrer Organisation. Eine verbundene App kann nach Ihrer Genehmigung auf bestimmte Konnektoren beschränkt werden. Jeder Schlüssel bzw. jede Verbindung gehört zu einer Organisation; stellen Sie daher für jede benötigte Organisation nur eine Verbindung her.
Worin besteht der Unterschied zwischen diesem Produkt und Nova?
Nova ist der Assistent im Query Streams Portal und verwendet dasselbe semantische Intelligenzmodell. Nutzen Sie Nova, wenn Sie Antworten innerhalb von Query Streams benötigen; verwenden Sie MCP, wenn Sie Ihre Daten in Claude neben allen anderen Funktionen verwenden möchten.
Kennt Claude den SQL-Dialekt von Snowflake?
Ja. Jede Schemaantwort teilt Claude mit, welchen Konnektortyp es betrachtet, und Claude generiert SQL-Anweisungen für diese Engine. Dank semantischer Intelligenz werden auch Spaltenbeschreibungen und Beispielwerte erkannt, sodass Claude nicht mehr raten muss, was ein Statuscode oder eine Abkürzung bedeutet.
Muss sich mein Snowflake-Warehouse auf demselben Computer wie Claude befinden?
Nein. Nur der Agent muss sich am selben Ort wie Ihr Snowflake-Warehouse oder auf einem beliebigen, ständig eingeschalteten Computer mit Internetzugang befinden. Claude kann auf Ihrem Laptop, Ihrem Smartphone oder einem anderen Server installiert sein; er kommuniziert ausschließlich mit Query Streams.
Verwandte Leitfäden
Jeder Leitfaden für Snowflake
Setup trouble?
- Want the Agent to sign in with a login that can only read? Create a read-only database user, with copy-paste SQL for each database → Create a read-only database user
- Agent shows Offline, or Test connection and Browse are greyed out? Check that the Agent is online → Is the Agent online?

