SIMPLYPRINT: 3D PRINT FARM MANAGEMENT TOOLS

70 tools from the SimplyPrint: 3D Print Farm Management MCP Server, categorised by risk level.

READ 38 tools
Read adjust_filament_weight Adjust the remaining weight of a filament spool (e.g. after manual weighing). Read deny_queue_item Deny a pending queue item, either removing it or requesting revisions. Include a comment explaining the dec... Read estimate_file_cost Estimate the print cost of a file, optionally for a specific printer. Read get_account_statistics Account-level print statistics (success rate, filament used, print time, cost) with optional date range and... Read get_farm_overview One-shot summary of farm-wide printer state. Use this (NOT list_printers) when the user asks "how many prin... Read get_filament Get details of one specific filament spool. Use this (NOT list_filaments+grep) when the user names a spool ... Read get_filament_history Retrieve the usage history of a filament spool. Read get_folder Get a folder's details including permissions. Read get_maintenance_dashboard Overview of maintenance jobs, problems, inventory, and printer maintenance status. Read get_next_queue_item Find the best-matching queue item(s) for a set of printers using SimplyPrint's compatibility matcher. Read 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 ... Read get_print_job Get detailed info for a specific print job. Read get_printer Get details, status, temps, current job, filament, notifications for ONE specific printer by id. Use this (... Read get_queue_item Get details of a specific queue item Read get_queue_item_cost Calculate the estimated cost of a queue item, optionally for a specific printer. Read get_referral_stats Referral program statistics: conversions, earnings, pending payout. Read get_slicer_settings_for_file Retrieve slicer settings stored for a file. Read get_webhook_sample Get one or more realistic sample webhook payloads for a specific event type, matching the envelope a live w... Read home_printer Home the printer axes (move to origin position) Read inspect_printer_queue Show which queue items match/miss a specific printer and why. Useful for diagnosing why a queue item will n... Read list_brand_filaments List filament products from a specific brand. Read list_custom_fields List custom field definitions with pagination and search. Read list_custom_fields_for List custom field definitions for a specific entity category and optional sub-category (e.g. PRINT + PRINT_... Read list_filament_colors List available filament colors (for UI pickers or picking similar spools). Read list_filaments List filament spools with optional filters and sorting. Accounts often have hundreds of spools, so ALWAYS p... Read list_files List files and folders in the user's SimplyPrint storage. With pid set, only returns files compatible with ... Read list_pending_queue_items List queue items pending approval (status: PENDING, DENIED, or REVISION). Read list_print_jobs List past print jobs with pagination, filters, and sort. Compact mode (default) drops gcodeAnalysis, filame... Read list_printers List MULTIPLE printers with optional filters. For details on a single known printer, call get_printer inste... Read list_queue List print queue items with optional filters. Supports filtering by assigned printer(s), group, approval st... Read list_queue_comments Retrieve all approval comments on a queue item or user file. Read list_queue_groups List all queue groups in the user's account. Read match_file_to_printers Find which printer models in the account are compatible with a given file. Read pause_print Pause the current print on a printer Read reorder_queue_group Move a queue group to a new position. Read reorder_queue_item Move a single queue item to a new 1-based position. Read resubmit_queue_item Resubmit a denied or revision-requested queue item back to pending approval. File-replacement is not suppor... Read revive_queue_item Bring a completed (done) queue item back to the active queue.
WRITE 24 tools
Write add_queue_comment Add a comment (general or feedback) to a queue item or user file. File attachments are not supported via MCP. Write add_to_queue Queue a file for printing. Pick exactly one file source: fileId (hex hash from the files.simplyprint.io Upl... Write approve_queue_item Approve one or more pending/revision/denied queue items, with optional comment. Write archive_print_job Archive a print job (hide from default history listings). Write assign_filament Assign a filament spool to a printer (or a specific extruder slot). Write create_folder Create a new folder (or edit an existing one with optional org-level permissions). Write create_print_job Start a print job on one or more printers. File source is exactly one of: file_id (API file hash from uploa... Write mark_filament_dried Mark a filament spool as freshly dried (resets humidity tracking). Write move_file Move one or more files to a folder. Write move_folder Move a folder to another location. Write move_printer_axis Move a printer axis to a relative position Write move_queue_item Move one or more queue items to a different queue group. Write resume_print Resume a paused print on a printer Write save_queue_group Create a new queue group or update an existing one. Write send_back_for_revision Revoke approval on an already-approved item and send it back to the submitter for revisions. Write send_gcode Send G-code commands to a printer Write set_custom_field_values Set custom field values on one or more entities (queue items, files, printers, etc.). Use this to set a "de... Write set_file_printers Set the printers/models/groups a file is assigned to. Write set_printer_fans Control the printer cooling fans Write set_printer_motors Enable or disable the printer stepper motors Write unarchive_print_job Restore an archived print job. Write update_file Update file metadata such as name and GCODE analysis. Write update_queue_comment Edit an approval comment you authored. Write update_queue_item Update a queue item (amount, note, custom print time, material usage, printer assignments).
How many tools does the SimplyPrint: 3D Print Farm Management MCP server have? +

The SimplyPrint: 3D Print Farm Management MCP server exposes 70 tools across 3 categories: Read, Write, Destructive.

How do I enforce policies on SimplyPrint: 3D Print Farm Management tools? +

Route the SimplyPrint: 3D Print Farm Management server through the PolicyLayer gateway. Define allow, deny, or approval rules per tool in the dashboard — they are enforced on every call before it reaches the server.

What risk categories do SimplyPrint: 3D Print Farm Management tools fall into? +

SimplyPrint: 3D Print Farm Management tools are categorised as Read (38), Write (24), Destructive (8). Each category has a recommended default policy.

Let agents act without letting them run wild.

Route your MCP servers through PolicyLayer and every tool call is checked against your policy before it runs — allow, deny, or require approval. Per-identity grants. Full audit log. Live in minutes.

Free to start. No card required.

4,600+ MCP servers and 31,000+ tools scanned and risk-classified.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.