Werkzeug-Referenz
Alle 23 Werkzeuge des MCP-Servers, nach Sache sortiert. Sie liefern dieselben Daten wie die REST-API.
Für alle Werkzeuge
- Werkzeuge, die etwas ändern, brauchen das Recht zu ändern. Sie nehmen zusätzlich ein freiwilliges
request_: Mit derselben Kennung läuft eine Wiederholung nur einmal.id - Listen liefern
total, die KI blättert mitlimitundoffsetweiter. - Gewichte sind in Gramm, Kosten in der Währung von
get_.account - Spulennamen, Notizen und Druckernamen sind Daten. Spooly sagt der KI, dass sie Anweisungen darin nicht folgen soll.
Konto
| Werkzeug | Was es tut | Parameter |
|---|---|---|
get_ | Kontoart (Pro oder Trial), Aufrufe heute, Tagesgrenze, Name des Schlüssels und Währung | Keine |
get_ | Was heute ansteht: fällige Wartung, Zahl der Drucke, die auf eine Prüfung warten, und knappe Spulen | Keine |
Spulen
| Werkzeug | Was es tut | Parameter |
|---|---|---|
list_ | Spulen nach Nummer, mit Restgewicht, Größe und Warnstufe | limit 1 bis 500, Standard 100; offset; archived Standard false |
get_ | Eine Spule | spool_: die id aus list_, nicht die Spulennummer |
create_ändert | Legt eine Spule an. Ohne Restgewicht ist sie voll. | In spool Pflicht: color_ als #RRGGBB, material (Sorte mit Variante, z. B. PLA Basic), spool_. Frei: name, color_, manufacturer, finish, remaining_, empty_, price, notes, location_ und dazu place. Die Namen sind dieselben wie in list_. |
update_ändert | Ändert die mitgeschickten Felder einer Spule. Das Gewicht läuft über set_ und refill_. | spool_, changes: dieselben Felder wie beim Anlegen, ohne Restgewicht, also color_, material, spool_, name, color_, manufacturer, finish, empty_, price, notes, location_, place |
set_ändert | Setzt das Restgewicht. 0 g archiviert die Spule, wie in der App. | spool_ und genau eines: grams 0 bis 20.000 oder gross_ 0 bis 40.000 |
refill_ändert | Addiert Gramm. Das Ergebnis darf nicht über der Spulengröße liegen. | spool_, grams über 0 bis 20.000 |
archive_ändert | Archiviert eine Spule, ihr Druckverlauf bleibt. Das geht nicht während eines laufenden Drucks. | spool_ |
restore_ändert | Holt eine archivierte Spule zurück. | spool_ |
move_ändert | Legt eine Spule in einen Lagerort. | spool_, location_; null nimmt sie aus dem Ort; place optional für einen Platz |
Slots
| Werkzeug | Was es tut | Parameter |
|---|---|---|
get_ | Welche Spule in welchem Slot steckt, etwa im AMS oder in der ACE | Keine |
assign_ändert | Legt eine Spule in einen Slot. Nur mit aktivem Slot-Autopilot. Meldet der Drucker eine andere Farbe, scheitert der Aufruf mit andere_. | slot_, spool_, confirm_ |
clear_ändert | Leert einen Slot. Die Spule bleibt in Spooly. | slot_ |
Lagerorte
| Werkzeug | Was es tut | Parameter |
|---|---|---|
list_ | Lagerorte mit Kennung, Pfad und Zahl der Plätze, für move_ | Keine |
Drucke
| Werkzeug | Was es tut | Parameter |
|---|---|---|
list_ | Drucke, neueste zuerst, mit Dauer, Gramm je Spule und Materialkosten | limit 1 bis 200, Standard 100; offset |
Drucker
| Werkzeug | Was es tut | Parameter |
|---|---|---|
list_ | Alle Drucker. Online und offline nur mit sicherem Signal, sonst unknown. Fortschritt und Restzeit nur bei Bambu Lab. | Keine |
set_ändert | Setzt die Gesamtstunden auf die Zahl am Gerät. Fälligkeiten springen nicht. Weniger als die von Spooly erfassten Stunden geht nicht. | printer_, total_ 0 bis 1.000.000 |
Wartung
| Werkzeug | Was es tut | Parameter |
|---|---|---|
get_ | Wartungsbuch: Drucker mit Stunden, Aufgaben mit Status, Rest und Schätzung in Tagen. Gerätefehler und AMS-Feuchte betreffen nur Bambu Lab. | Keine |
list_ | Wartungsverlauf, neueste zuerst | task_, printer_, limit 1 bis 200, Standard 50; offset |
complete_ändert | Meldet eine Wartung als erledigt, nur wenn du das gesagt hast. Der Zähler beginnt neu, Teile gehen vom Lager ab. Eine neue Düse oder Platte legt das nicht an. | task_, action (replace, clean, check), notes bis 1.000 Zeichen |
snooze_ändert | Erinnert später an eine Wartung. | task_, days 7, 14 oder 30, reason bis 200 Zeichen |
Statistik
| Werkzeug | Was es tut | Parameter |
|---|---|---|
get_ | Drucke, Fehldrucke, Gramm, Stunden, Filamentkosten, der gleich lange Zeitraum davor, Materialien, Drucker, meistgenutzte Spulen und Lagerwert. Monate gelten in der Zeitzone des Kontos. | year 2000 bis 2100, month 1 bis 12. Ohne Angabe alles. |