SimplyPrint: 3D Print Farm Management

io.simplyprint由 simplyprint.io 发布官方发布者v1.0.1更新于 Oct 24, 2026

3D print farm management for AI. Monitor, queue, and control prints on your SimplyPrint account.

已验证Streamable HTTP可网页运行效率与工作流云端与基础设施商业与电商

概览

AI 生成的概览

这是一个面向 SimplyPrint 的远程 MCP 服务器,让助手监控、排队并控制打印机集群中的 3D 打印任务。

可以做什么
列出打印机,读取单台打印机的状态、温度、当前任务和耗材,并获取整个集群各状态打印机数量的概览。启动、暂停、继续和取消打印,并为尚未开始的打印安排、改期或取消计划。发送 G-code、回零轴、移动轴、设置风扇与电机状态,以及设置喷嘴、热床或腔体温度。添加、更新、重排、移动、恢复或移除打印队列项,并预览哪个队列项会分配给哪台打印机。管理队列分组,批准、拒绝或退回队列项要求修改,并读取或添加审批评论。
适用场景
当你使用 SimplyPrint 账号管理一台或多台 3D 打印机,希望通过对话助手而不是网页控制台查看状态、启停任务和管理打印队列时适用。
运行要求
通过 streamable HTTP 连接 simplyprint.io 的远程端点,无需本地安装包。需要一个已连接打印机的 SimplyPrint 账号,并需将助手授权到该账号。
安装前请注意
许多工具会改动真实硬件和数据:启动、暂停、取消和改期打印,发送 G-code,移动轴,修改温度,以及编辑或清空队列。清空队列被标注为破坏性操作,应先确认。审批操作会影响其他提交者的队列项。安装前请确认该连接获得的账号权限范围。

安装

在 SourceWeft 中

  1. 打开 控制台中的 SimplyPrint: 3D Print Farm Management,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.simplyprint%2Fsimplyprint/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "simplyprint-3d-print-farm-management": {
      "type": "http",
      "url": "https://simplyprint.io/api/mcp"
    }
  }
}

README

SimplyPrint Claude Code marketplace

Official Claude Code marketplace from SimplyPrint. Hosts the SimplyPrint plugin for Claude Code so you can manage your 3D printer farm without leaving your terminal.

Install

/plugin marketplace add simplyprint/simplyprint-claude-plugin/plugin install simplyprint@simplyprint

Plugins

PluginDescription
simplyprintConnects Claude Code to your SimplyPrint account via the official SimplyPrint MCP server. Includes starter skills for common workflows.

Hosting it yourself

This whole repo is the marketplace. Anyone can add it with /plugin marketplace add simplyprint/simplyprint-claude-plugin. To run a fork, just point users at your repo instead.

See .claude-plugin/marketplace.json for the catalog and Claude Code marketplace docs for how this all works.

License

MIT

来源:README.md,提交 4e8a1ab

工具

93

list_printers

List printers

List MULTIPLE printers with optional filters. For details on a single known printer, call get_printer instead — do not list-then-filter. For farm-wide counts ("how many printers are doing X"), call get_farm_overview instead — do not paginate this. Use status=["online"] to only see reachable printers, status=["printing"] for ones actively printing, status=["was_printing_when_offline"] for printers that dropped mid-print, status=["idle"] for available printers ready to accept a job, status=["awaiting_bed_clear"] for printers whose last print finished but the bed has not been cleared yet (NOT print_pending, which means a queued staggered start).

输入参数pagetagslimitsearchstatuscompactsort_bysort_idgroup_idorder_bysort_dirpage_size另有 4 个

get_printer

Get printer

Get details, status, temps, current job, filament, notifications for ONE specific printer by id. Use this (not list_printers) whenever the user asks about a single printer they've already identified — "status of printer X", "what's printer 5 doing", "temperature on Creality K2". Cheaper and less noisy than listing all printers.

输入参数compactprinter_id必填

get_farm_overview

Get farm overview

One-shot summary of farm-wide printer state. Use this (NOT list_printers) when the user asks "how many printers are printing/idle/awaiting bed clear/etc." or "what is the state of the farm". Returns a total and {count, printers:[{id,name}]} for each bucket: online, offline, not_connected, operational (idle), printing, paused, awaiting_bed_clear (a print finished but the bed has not been cleared yet — printer is online + operational + still has a job; this is NOT print_pending), in_maintenance, print_pending (a queued staggered/scheduled start), requires_attention (has unresolved error notifications), ai_running, ai_detected_low, ai_detected_high. Counts overlap intentionally: a printer can be in "online" + "printing" + "ai_running" at once.

无需输入参数。

pause_print

Pause print

Pause the current print on a printer

输入参数printer_id必填

resume_print

Resume print

Resume a paused print on a printer

输入参数printer_id必填

cancel_print

Cancel print

Cancel the current print on a printer

输入参数reasoncommentprinter_id必填custom_positionreturn_positionreturn_to_queue

send_gcode

Send gcode

Send G-code commands to a printer

输入参数gcodemacroprinter_id必填snippet_idmacro_context

create_print_job

Create print job

Start a print job on one or more printers, now or at a chosen time. File source is exactly one of: file_id (API file hash from upload), filesystem (user-file uid), queue_file (existing queue item id), reprint (previous print-job id), or next_queue_item=true (auto-pick the next matching queue item per printer, deduplicated across printers). Supports PRINT_JOB custom fields (shared and per-printer). Auto-starts when the account's autostartPrints setting is on (default). Pass schedule_for to hold the print until a specific time instead ("print this tonight at 10pm", "start it tomorrow morning").

输入参数file_idmms_mapreprintfilesystemprinter_id必填queue_fileschedule_forcustom_fieldsstart_optionsnext_queue_itemindividual_custom_fields

list_scheduled_prints

List scheduled prints

List every print across the account that is waiting for a scheduled start time, soonest first. Use this for "what is scheduled tonight", "do I have anything queued up for tomorrow", or before rescheduling/cancelling so you can name the right printer. Returns printer, filename, scheduled_for and who scheduled it. Prints already released and starting are NOT listed here - use get_farm_overview for those.

输入参数page必填page_size必填printer_ids

reschedule_print

Reschedule print

Change when a scheduled print starts, or release it immediately. Pass schedule_for with a new absolute instant to move it; omit schedule_for (or send null) to start the print now. Only affects prints still waiting on a scheduled time - a print already staggered or downloading cannot be pushed back.

输入参数printer_id必填schedule_forexpected_job_uid

cancel_scheduled_print

Cancel scheduled print

Cancel a print that has not started yet - either waiting for its scheduled time or waiting in a staggered start queue - and free the printer. This does NOT cancel a print that is already running; use cancel_print for that.

输入参数printer_id必填expected_job_uid

home_printer

Home printer

Home the printer axes (move to origin position)

输入参数axesprinter_id必填snippet_id

move_printer_axis

Move printer axis

Move a printer axis to a relative position

输入参数speeddistance必填direction必填printer_id必填snippet_id

set_printer_fans

Set printer fans

Control the printer cooling fans

输入参数speed必填printer_id必填snippet_id

set_printer_motors

Set printer motors

Enable or disable the printer stepper motors

输入参数enabled必填printer_id必填snippet_id

set_printer_temperatures

Set printer temperatures

Set target temperatures (nozzle, bed and/or chamber) on one or more printers - works while idle and mid-print. Values above the printer model maximum are clamped; 0 turns a heater off.

输入参数bedtoolchamberprinter_id必填tool_index

list_queue

List queue

List print queue items with optional filters. Supports filtering by assigned printer(s), group, approval status, tags, queue-item custom-field values, and age. Example: older_than_days=7 for "items added more than 7 days ago", or custom_fields=[{id: "<uuid>", value: "Engineering"}] for a specific department field.

输入参数pagetagsgroupsearchcompactsort_bysort_dirpage_sizeprinter_idadded_afteradded_beforecustom_fields另有 3 个

get_queue_item

Get queue item

Get details of a specific queue item

输入参数item_id必填

remove_from_queue

Remove from queue

Remove an item from the print queue

输入参数jobjobs

add_to_queue

Add to queue

Queue a file for printing. Pick exactly one file source: fileId (hex hash from the files.simplyprint.io Upload endpoint) or filesystem (UserFile.uid of an existing library file). Supports PRINT_QUEUE custom fields and a tags object for material colour, nozzle, build plate, or custom tags (for example tags={"material":[{"color":"Red","hex":"#FF0000","nozzle":0,"ext":0}]}).

输入参数notetagsgroupamountfileIdpositionfilesystemfor_groupsfor_modelsfor_printerscustom_fields

update_queue_item

Update queue item

Update a queue item (amount, note, custom print time, material usage, printer assignments).

输入参数notetimeamountpausedprinteddeadlineinfiniteprioritylog_printfor_groupsfor_modelspersistent另有 4 个

reorder_queue_item

Reorder queue item

Move a single queue item to a new 1-based position.

输入参数to必填fromqueue_item_id必填

move_queue_item

Move queue item

Move one or more queue items to a different queue group.

输入参数jobs必填target_group_id必填

revive_queue_item

Revive queue item

Bring a completed (done) queue item back to the active queue.

输入参数groupamountpositionpriorityqueue_item_id必填position_index

empty_queue

Empty queue

DESTRUCTIVE: Delete all items from the queue (optionally filtered by group or done-only). Confirm with the user before calling.

输入参数groupdone_items

inspect_printer_queue

Inspect printer queue

Show which queue items match/miss a specific printer and why. Useful for diagnosing why a queue item will not print.

输入参数modecriteriaprinter_id必填

get_queue_item_cost

Get queue item cost

Calculate the estimated cost of a queue item, optionally for a specific printer.

输入参数item_idmms_mapprinter_idqueue_item_id必填

get_next_queue_item

Get next queue item

Find the best-matching queue item(s) for a set of printers using SimplyPrint's compatibility matcher.

输入参数compactfilterssortingsettingsdeselectsnormalOnlyprinter_id必填mustClearBedqueueGroupsOrderskippedQueueItemsincludeTodoSummaryspecificQueueGroups

get_next_queue_items_for_printers

Get next queue items for printers

Read-only preview: for each given printer, return the next queue item that would be started. Uses the same dedup matcher as create_print_job with next_queue_item=true, so the same queue item is never returned twice across printers in one call. Includes match failures per printer (issues) so you can explain why a printer has nothing to print. Does NOT start any job.

输入参数compactprinter_id必填

list_queue_groups

List queue groups

List all queue groups in the user's account.

输入参数item_id

save_queue_group

Save queue group

Create a new queue group or update an existing one.

无需输入参数。

delete_queue_group

Delete queue group

Delete a queue group. Optionally move its items to another group via move_to.

输入参数item_id必填move_to

reorder_queue_group

Reorder queue group

Move a queue group to a new position.

输入参数to必填group_id必填

list_pending_queue_items

List pending queue items

List queue items pending approval (status: PENDING, DENIED, or REVISION).

输入参数pagestatusper_page

approve_queue_item

Approve queue item

Approve one or more pending/revision/denied queue items, with optional comment.

输入参数jobjobscomment

deny_queue_item

Deny queue item

Deny a pending queue item, either removing it or requesting revisions. Include a comment explaining the decision.

输入参数jobjobsremovecomment

send_back_for_revision

Send back for revision

Revoke approval on an already-approved item and send it back to the submitter for revisions.

输入参数commentqueue_item_id必填

resubmit_queue_item

Resubmit queue item

Resubmit a denied or revision-requested queue item back to pending approval. File-replacement is not supported via MCP.

输入参数commentqueue_item_id必填

list_queue_comments

List queue comments

Retrieve all approval comments on a queue item or user file.

输入参数file_iditem_id

add_queue_comment

Add queue comment

Add a comment (general or feedback) to a queue item or user file. File attachments are not supported via MCP.

输入参数typecommentfile_iditem_id

update_queue_comment

Update queue comment

Edit an approval comment you authored.

输入参数comment必填item_id必填

delete_queue_comment

Delete queue comment

Delete an approval comment you authored (or any comment if you have the permission).

输入参数item_id必填

list_custom_fields

List custom fields

List custom field definitions with pagination and search.

输入参数page必填searchsort_idend_datesort_dirpage_size必填start_date

list_custom_fields_for

List custom fields for

List custom field definitions for a specific entity category and optional sub-category (e.g. PRINT + PRINT_QUEUE for queue-item custom fields).

输入参数category必填subCategoryincludeDisabled

set_custom_field_values

Set custom field values

Set custom field values on one or more entities (queue items, files, printers, etc.). Use this to set a "deadline" or similar field across many queue items at once.

输入参数values必填category必填entityIds必填subCategory

list_files

List files

List files and folders in the user's SimplyPrint storage. With pid set, only returns files compatible with that printer (full compatibility check). With global_search=true (default), searches recursively across all folders.

输入参数flimitstartcursorsearchcompactsort_bysort_dirhas_gcodenest_intoprinter_idglobal_search

get_folder

Get folder

Get a folder's details including permissions.

输入参数item_id必填

estimate_file_cost

Estimate file cost

Estimate the print cost of a file, optionally for a specific printer.

输入参数item_idmms_mapnewFileanalysisprinter_id

match_file_to_printers

Match file to printers

Find which printer models in the account are compatible with a given file.

输入参数model必填gcodeAnalysis

set_file_printers

Set file printers

Set the printers/models/groups a file is assigned to.

输入参数items必填groupsmodelsprinters

update_file

Update file

Update file metadata such as name and GCODE analysis.

输入参数nameitem_id必填analysisprintersprinter_groupsprinter_modelsremove_thumbnail

assign_tags

Assign tags

Assign or remove routing tags on a file, including material colour. Use file_id (the UserFile.uid from list_files) and material=[{color, hex, nozzle, ext}] for a colour tag. This tool targets files only (type defaults to 3).

输入参数type必填customeditednozzletag_idbedTypefile_idtag_idsfile_idsmaterialoverridenozzleData另有 1 个

create_folder

Create folder

Create a new folder (or edit an existing one with optional org-level permissions).

输入参数orgname必填item_idorg_permsparent_folder必填

delete_folder

Delete folder

Delete one or more folders.

输入参数folder必填

move_file

Move file

Move one or more files to a folder.

输入参数files必填folder必填all_or_nothing

move_folder

Move folder

Move a folder to another location.

输入参数folder必填target必填

delete_file

Delete file

Delete one or more files.

输入参数file必填

get_slicer_settings_for_file

Get slicer settings for file

Retrieve slicer settings stored for a file.

输入参数file必填

list_filaments

List filaments

List filament spools with optional filters and sorting. Accounts often have hundreds of spools, so ALWAYS pair sort_by with a limit. Use sort_by=last_used + limit=10 for "most used / most popular spool" questions. Use sort_by=created + limit=N for recently added. Use sort_by=left for emptiest/fullest. Filters (material_type/brand/color) are case-insensitive substring matches. If the user names a specific spool by id or 4-character short id (e.g. "T2SO"), call get_filament instead — do NOT list and grep. Amount-remaining fields: report weight from leftGrams/totalGrams (grams) and percentLeft (%), NOT the raw total/left which are internal filament LENGTH in mm. density (g/cm³) is the value used for the gram conversion; densityIsEstimated=true means the spool has no material profile so a default density was assumed.

输入参数brandcoloremptylimitcompactsort_byassignedsort_dirprinter_idmaterial_type

get_filament

Get filament

Get details of one specific filament spool. Use this (NOT list_filaments+grep) when the user names a spool by id or short id. Accepts spool_id (the integer DB id) or spool_short_id (the 4-character code shown on QR labels and the spool view page, e.g. "T2SO", "M0WT").

输入参数publicspool_idcompany_idlocationscountspool_short_id

adjust_filament_weight

Adjust filament weight

Adjust the remaining weight of a filament spool (e.g. after manual weighing).

输入参数log_printfilament_id必填percent_leftweighed_grossgrams_remainingempty_spool_weightlog_print_filenamelog_print_printer_idsubtract_empty_spoolsave_empty_spool_weight

assign_filament

Assign filament

Assign a filament spool to a printer (or a specific extruder slot).

输入参数sourceextruderprinter_id必填filament_id必填

unassign_filament

Unassign filament

Remove a filament spool from its printer assignment.

输入参数sourcefilament_id必填location_id

get_filament_history

Get filament history

Retrieve the usage history of a filament spool.

输入参数pagepublicitem_idperPageuser_id

mark_filament_dried

Mark filament dried

Mark a filament spool as freshly dried (resets humidity tracking).

输入参数dried_atfilament_id必填

list_filament_colors

List filament colors

List available filament colors (for UI pickers or picking similar spools).

无需输入参数。

list_brand_filaments

List brand filaments

List filament products from a specific brand.

输入参数item_id必填

list_print_jobs

List print jobs

List past print jobs with pagination, filters, and sort. Compact mode (default) drops gcodeAnalysis, filament breakdowns, and panel-only flags.

输入参数page必填limitsearchcompactsort_bysort_idsourcesend_datesort_dirspool_iduser_idspage_size必填另有 8 个

get_print_job

Get print job

Get detailed info for a specific print job.

输入参数extraitem_id必填getcustomfields

archive_print_job

Archive print job

Archive a print job (hide from default history listings).

输入参数jobs必填reason

unarchive_print_job

Unarchive print job

Restore an archived print job.

输入参数jobs必填

get_account_statistics

Get account statistics

Account-level print statistics (success rate, filament used, print time, cost) with optional date range and user/printer filters.

输入参数usersgeneralend_dateprintersfake_datastart_dateprinter_models

get_referral_stats

Get referral stats

Referral program statistics: conversions, earnings, pending payout.

无需输入参数。

get_maintenance_dashboard

Get maintenance dashboard

Whole-account maintenance overview in one call: counts (in maintenance, scheduled, overdue, open problems, low/out of stock), the single next due job, the 10 most recent jobs, per-printer status and the active maintenance plans. Good for "how is the farm doing"; use list_maintenance_jobs for anything that needs filtering, paging or more than the 10 most recent jobs. Note low_stock_parts is silently [] when the account lacks the Maintenance Inventory feature — list_spare_parts says so explicitly instead.

无需输入参数。

list_maintenance_jobs

List maintenance jobs

List maintenance jobs across the account with filters, paging and sorting — the tool for "what maintenance is outstanding, and on which printer". Each job carries its printer, priority, scheduled date, task progress, assignees and linked problems. Returns 10 per page by default; raise page_size (max 100) or advance page. IMPORTANT: a returned job status may read "overdue", but that value is DERIVED (a scheduled job whose scheduled_date has passed) and is NOT accepted by the status filter — ask for status "scheduled" and read each job's returned status, or use the dashboard's overdue count.

输入参数pagedatedsearchstatussort_idsort_dirpage_sizeprinter_idprinter_ids

get_printer_maintenance_profile

Get printer maintenance profile

Everything known about one printer's maintenance: current status, health (last maintenance, days since, open problem count, active job), lifetime print and maintenance stats, the last 50 jobs, per-task completion history and spare parts consumed. The only source of a PREDICTED next-due date — when nothing is scheduled yet, health.next_scheduled_job is filled from the matching maintenance plan and carries is_predicted=true with a null id. Large response: ask for one printer at a time, and use get_maintenance_status_map for fleet-wide questions.

输入参数printer_id必填include_active_job_detail

list_maintenance_problems

List maintenance problems

List reported printer problems with their description, problem type, reporter, status and age — get_maintenance_dashboard returns only an open-problem count, none of this. Returns 10 per page by default; raise page_size (max 100) or advance page.

输入参数pagesearchstatussort_idsort_dirpage_sizeprinter_idproblem_type_id

get_maintenance_job

Get maintenance job

Full detail for one maintenance job: the task checklist with per-task completion, assignee and spare-part requirement, the printer's stats since its last maintenance, the problems linked to the job, and other unresolved problems on the same printer. Task checklists and spare-part requirements are available nowhere else over MCP. Pass the job id as job_id (list_maintenance_jobs returns it as "id"); each task's id is what the task tools take as task_id.

输入参数job_id必填

list_spare_parts

List spare parts

List maintenance spare parts with stock level, low-stock threshold, SKU, category, cost and the printer models each part fits. Requires the Maintenance Inventory plan feature: without it this tool fails with an explicit "your account doesn't have access to this feature" error, so an empty list here always means the account genuinely has no matching parts. (get_maintenance_dashboard cannot tell you that — its low_stock_parts is silently [] both when the feature is missing and when stock is healthy.)

输入参数pagesearchsort_idcategorysort_dirpage_sizestock_statusprinter_brandprinter_model_ids

get_maintenance_status_map

Get maintenance status map

Cheapest fleet-wide maintenance check; takes no parameters. Returns an object keyed by printer id, each entry holding status (in_maintenance, due, scheduled, or operational when only problems are open), next_scheduled_date and open_problems (the number of reported problems not yet resolved). Only printers with a scheduled or in-progress job or an open problem appear, so a printer that is absent has nothing outstanding and an empty object means nothing is scheduled or reported anywhere. Follow up with get_printer_maintenance_profile for one printer, or list_maintenance_jobs for job-level detail.

无需输入参数。

get_partner_maintenance_overview

Get partner maintenance overview

For a partner, reseller, OEM or Enterprise group account: maintenance across every account it services. Returns counters (in maintenance, scheduled, overdue, open problems, open alerts, out of order, accounts needing a visit), one row per serviced account (printers, open problems, overdue jobs, next scheduled job, next visit, agreement), the most recent open problems, and the accounts due a visit. Fails on an account that is not a partner with the maintenance module.

输入参数problemsproblem_limit

list_partner_maintenance_alerts

List partner maintenance alerts

For a partner account: its maintenance "needs attention" inbox - alerts its escalation rules opened for serviced accounts (problem thresholds, printers out of order too long, overdue jobs, visits due). Open alerts by default; status can be acknowledged, resolved, unresolved or all. Each alert has a human-readable message.

输入参数limitstatuscompany_id

list_partner_maintenance_visits

List partner maintenance visits

For a partner account: its maintenance visits to serviced accounts. Open visits (proposed, confirmed, in progress) by default, soonest first; filter by status, company_id or a from/to date range.

输入参数tofromlimitstatuscompany_id

list_accounts_due_maintenance_visit

List accounts due maintenance visit

For a partner account: serviced accounts due a maintenance visit under their agreed visits per year, soonest first, with visits used this year, the next booked visit, and whether it is overdue. Suggestions only; nothing is booked.

无需输入参数。

start_maintenance_job

Start maintenance job

Move a scheduled maintenance job to in-progress, putting the printer into maintenance mode so AutoPrint stops sending it work. Only works on a job in "scheduled" status. This is the safe direction: it takes a printer OUT of rotation.

输入参数job_id必填

complete_maintenance_task

Complete maintenance task

Tick one task off a maintenance job. Does NOT complete the job or return the printer to the AutoPrint rotation - use complete_maintenance_job for that once every task is done. If the task is tied to a spare-part category you must pass selected_spare_part_id, or skip_spare_part true; completing it decrements that part's stock.

输入参数task_id必填custom_fieldsskip_spare_partselected_spare_part_id

uncomplete_maintenance_task

Uncomplete maintenance task

Reopen a task that was ticked off by mistake. The undo for complete_maintenance_task.

输入参数task_id必填

skip_maintenance_task

Skip maintenance task

Mark a task as skipped rather than done - it was not needed this time. Reversible with unskip_maintenance_task.

输入参数task_id必填

unskip_maintenance_task

Unskip maintenance task

Undo a skip, putting the task back on the job as outstanding.

输入参数task_id必填

assign_maintenance_task

Assign maintenance task

Assign a maintenance task to a user, or pass no user_id to unassign it. Set notify true to tell them.

输入参数notifytask_id必填user_id

complete_maintenance_job

Complete maintenance job

Close a maintenance job as done. This RETURNS THE PRINTER TO THE AUTOPRINT ROTATION, so only call it when the work has actually been carried out - confirm with the user first. Optionally pass completion_summary, and resolve_problem_ids to close the problems this job fixed.

输入参数job_id必填completion_summaryresolve_problem_idsskip_resolve_linked

cancel_maintenance_job

Cancel maintenance job

Cancel a maintenance job that is not going to happen. If it was in progress this also returns the printer to the AutoPrint rotation. Not the same as completing it: no work is recorded and schedule counters are not reset.

输入参数job_id必填

get_webhook_sample

Get webhook sample

Get one or more realistic sample webhook payloads for a specific event type, matching the envelope a live webhook delivery would produce. Used by integration platforms (Activepieces, n8n, Zapier) to show the payload shape before any real event fires. Falls back to synthetic data when no applicable entity exists in the account.

输入参数event必填limitversion

版本历史

1
  1. v1.0.1最新Sep 16, 2026

评分

已满足适用检查项的 100%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分