Axiom MCP einrichten: Datasets und Logs abfragen
Wählen Sie ein bekanntes Dataset und eine kleine Abfrage. Vergleichen Sie die Antwort mit denselben Filtern in der Axiom-Konsole.
Ein Dataset-Name sagt noch nicht, welche Felder vorhanden sind und welche Zeitspanne eine Abfrage erfasst. Beginnen Sie mit Daten, die Sie bereits in der Konsole sehen können. Diese Anleitung beschreibt den Remote-Zugang und einen eigenen Kontrollversuch. Behalten Sie dabei einen konkreten Datensatz als Referenz, damit ein formal erfolgreicher Abruf auch inhaltlich überprüfbar bleibt.
Axiom über HTTP und OAuth verbinden
Axiom nennt https://mcp.axiom.co/mcp als Remote-Endpunkt mit OAuth-Anmeldung. Das Beispiel verbindet ihn in VS Code. Die Herstellerdokumentation weist darauf hin, dass der gehostete MCP-Dienst in den USA liegt und Abfrageergebnisse über diese Infrastruktur laufen. Prüfen Sie, ob dieser Verbindungsweg zu Ihrer Umgebung passt.
{
"servers": {
"axiom": {
"type": "http",
"url": "https://mcp.axiom.co/mcp"
}
}
}
Ergänzen Sie den Eintrag in .vscode/mcp.json, starten Sie ihn und schließen Sie die Anmeldung ab. Wählen Sie die gewünschte Organisation. Die VS-Code-Anleitung hilft bei der Datei; mehrere Einträge gehören in dasselbe servers-Objekt.
Dataset und Felder vor der Abfrage lesen
Die Werkzeugreferenz unterscheidet unter anderem listDatasets, getDatasetFields und queryDataset. Die letzte Funktion fragt Ereignis- oder Trace-Datasets mit APL ab. Für Metriken führt die Dokumentation gesonderte Funktionen wie queryMetrics. Wählen Sie deshalb zuerst die Datenart und danach die Abfragefunktion.
| Schritt | Eigene Notiz | Kontrollpunkt |
|---|---|---|
| Dataset | Exakter Name und Organisation | In der Konsole vorhanden |
| Felder | Zeitfeld und gewünschte Eigenschaft | Feldname und Datentyp passen |
| Abfrage | Begrenzter Zeitraum und Ergebnismenge | Bekannter Datensatz erscheint |
Den ersten Lesetest durchführen
Öffnen Sie ein bekanntes Ereignis in der Axiom-Konsole und notieren Sie Dataset, Zeitstempel und ein markantes Feld. Legen Sie ein kleines Zeitfenster um diesen Treffer fest.
Lesen Sie über die Verbindung zunächst Dataset-Liste und Felder. Kontrollieren Sie den Feldnamen, bevor Sie einen Filter darauf aufbauen. Verwenden Sie für Ereignisse und Metriken die jeweils passende Funktion.
Stellen Sie eine begrenzte Leseabfrage für denselben Ausschnitt. Halten Sie den vollständigen Abfragetext fest, damit sich die Antwort später reproduzieren lässt.
Führen Sie dieselbe Abfrage in der Konsole aus. Stimmen die Ergebnisse nicht überein, prüfen Sie Organisation, Datenart, Zeitgrenzen und Filter einzeln. Dokumentieren Sie die Abweichung, statt sie mit einer breiteren Abfrage zu überdecken.
Änderungen und Abfrageumfang bewusst begrenzen
Die Werkzeugreferenz enthält neben Lesefunktionen auch Änderungen an Datasets, Dashboards und Monitoren. Aktivieren Sie für den ersten Versuch nur die Funktionen, die Ihr gewählter Client sinnvoll begrenzen kann, und prüfen Sie die Kontorechte. Eine kleine Ergebnismenge allein begrenzt nicht zwingend den Umfang der dafür gelesenen Daten. Nutzen Sie zusätzlich ein enges Zeitfenster und passende Filter.
Die Berechtigungsplanung unterstützt die Freigabe. Im Monitoring-Vergleich finden Sie weitere Datenquellen; die Axiom-Registersuche führt die erfassten Einträge mit ihren Quellen.
- Ist queryDataset die richtige Funktion für Metriken?
- Die Werkzeugreferenz trennt Ereignis- und Trace-Abfragen von Metriken. Prüfen Sie die Datenart und verwenden Sie die dafür dokumentierte Funktion.
- Kann ich den Feldernamen einfach aus einer anderen Abfrage übernehmen?
- Lesen Sie zuerst die Felder des gewählten Datasets. Ähnliche Datensätze müssen weder dieselben Namen noch dieselben Datentypen verwenden.
- Ist ein kleines Ergebnis automatisch eine kleine Abfrage?
- Nein. Begrenzen Sie auch Zeitfenster und Filter. Die Anzahl zurückgegebener Zeilen beschreibt nicht allein den Aufwand der Abfrage.
- Verändert der vorgeschlagene erste Test meine Monitore?
- Die beschriebenen Schritte sind Leseprüfungen. Kontrollieren Sie trotzdem den tatsächlich angeforderten Werkzeugaufruf, bevor Sie ihn freigeben.
Dokumentation gelesen am 3. Oktober 2026. Die beschriebenen Tests sind Vorschläge für Ihre eigene Umgebung.
- Axiom: MCP setup
Abrufbefehl anzeigen
curl -s https://axiom.co/docs/console/intelligence/mcp-server - Axiom: MCP tools
Abrufbefehl anzeigen
curl -s https://axiom.co/docs/console/intelligence/mcp-server/tools - VS Code: MCP configuration
Abrufbefehl anzeigen
curl -s https://code.visualstudio.com/docs/agent-customization/mcp-servers