<What it does, one line>. Trigger phrases: <phrases>.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Control an OctoPrint 3D printer over its local REST API: print jobs, temperatures, file uploads, and gated raw G-code. Trigger phrases: octoprint, 3d printer, start print, pause print, nozzle temperature, bed temperature, gcode.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
설치 방법 보기설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.
Control an OctoPrint 3D printer over its local REST API: read printer state and temperatures, monitor print progress, start/pause/cancel/restart jobs, upload and select gcode files, set hotend and bed temperatures, jog or home axes, and (gated) run raw G-code. Use when the user mentions their OctoPrint instance or a printer it drives.
All commands go through bin/octoprint.py. --host points at the OctoPrint instance (default $OCTOPRINT_HOST or http://localhost:5000); --insecure skips TLS verification for self-signed reverse proxies.
bin/octoprint.py auth --host http://octopi.local:5000 # verify the API key
bin/octoprint.py version # server version
bin/octoprint.py status # printer state, hotend and bed temps
bin/octoprint.py job # current print progress
bin/octoprint.py files # list gcode files on the printer
bin/octoprint.py printhead --command home --x-home --y-home --z-home # home axes (LOW)
# MEDIUM: --confirm "<exact effect>" on first use per printer, then proceed
bin/octoprint.py job-cmd --command start --confirm "start the print job on octopi.local"
bin/octoprint.py job-cmd --command pause --confirm "pause the print job on octopi.local"
bin/octoprint.py job-cmd --command cancel --confirm "cancel the print job on octopi.local"
bin/octoprint.py upload --path ./benchy.gcode --confirm "upload benchy.gcode to octopi.local"
bin/octoprint.py file-select --path benchy.gcode \
--confirm "select file benchy.gcode for printing on octopi.local"
bin/octoprint.py tool-temp --tool tool0 --temp 210 \
--confirm "heat tool0 to 210C on octopi.local (physical heater)"
bin/octoprint.py bed-temp --temp 60 \
--confirm "heat the print bed to 60C on octopi.local (physical heater)"
# HIGH: raw G-code needs BOTH --enable-raw-gcode AND --confirm on EVERY call
bin/octoprint.py gcode --command "G28" --enable-raw-gcode --confirm "run raw G-code: G28"
job-cmd --command start starts the currently selected file; run file-select first if nothing is loaded. MEDIUM first-use confirmations are recorded locally (~/.cache/muse-connectors/octoprint/confirmed.json).
octoprint (credential is collected as custom.octoprint)credentials.request_api_access); sent as the X-Api-Key request header--host (validated per call; the surrogate is only ever swapped on egress to that host)bin/octoprint.py auth (must return "ok": true)gcode) can physically damage the printer. The CLI requires both --enable-raw-gcode (explicit capability flag) and --confirm "run raw G-code: <command>" naming the exact command, on every call. Prefer the high-level commands (job-cmd, tool-temp, bed-temp, printhead) whenever they cover the need; reach for raw G-code only when nothing else does.--confirm naming the exact effect on first use per printer. Heating a hotend or bed unattended is fire-adjacent: say so when confirming, and never set temperatures while the user is away without their explicit say-so.connection disconnect mid-print cancels the print; the CLI warns but proceeds (LOW).🧪 Draft: written from OctoPrint's public REST API docs; not yet live-tested end-to-end.
Honesty flags: endpoint paths and payload shapes (/api/job, /api/files, /api/printer/tool, /api/printer/bed, /api/printer/printhead, /api/printer/command, /api/connection) follow the official OctoPrint REST reference. Raw G-code is HIGH and doubly gated (--enable-raw-gcode plus per-call --confirm). The multipart upload body is standard form encoding but untested against a live OctoPrint here.
아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.
로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.
<What it does, one line>. Trigger phrases: <phrases>.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
List Airtable bases, read table records, and add records. Trigger phrases: airtable, my base, add a record, spreadsheet.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Stock quotes and daily price history. Trigger phrases: stock quote, alphavantage, stock price.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Search travel with Amadeus: flight offers and prices, airport autocomplete, hotel offers, cheapest dates. Trigger phrases: amadeus, flight search, flight prices, hotel search.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Check Anthropic API access and list available Claude models. Read-only. Trigger phrases: anthropic, claude models, anthropic api.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.
Search B2B contacts with Apollo.io: find people by title and company, enrich contacts and companies. Trigger phrases: apollo, find prospects, enrich contact.
한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.