
MCP-сервер SimplyPrint
Какие серверы из официального реестра MCP принадлежат SimplyPrint, отвечают ли они и что умеют. Всё это проверила программа, а не переписал человек со страницы продукта.
прочитано 2026-10-15
- Имя в реестреio.simplyprint/simplyprintподтверждён в реестре MCP
Имя в реестре лежит в пространстве simplyprint.io. Реестр пускает в такое пространство только того, кто доказал владение доменом через DNS или HTTP.
- Состояниеотвечаетпроверено 2026-10-15
- Инструменты93
- Сервер называет себяSimplyPrint MCP
- Версия сервера1.0.0
- Версия протокола2025-06-18
2026-10-15 сервер ответил на initialize и tools/list без входа. Первый ответ за 183 мс.
- Делают ли инструменты работу продукта, ещё не проверено.
- Проверок пока 4 из 7, нужных, чтобы судить о надёжности.
После подключения
- cancel_print, send_gcode, create_print_job, cancel_scheduled_print, set_printer_fans меняют данные без входа: вызвать их может любой, у кого есть адрес.
- Описания занимают около 16298 токенов контекста: включайте только нужные задаче инструменты.
- У 68 из 93 инструментов параметры без типа или описания: проверяйте аргументы перед вызовом.
Вывод сделан правилами по замерам выше. Вероятный первый вызов выбрала модель по списку инструментов: прочитайте описание, прежде чем на него полагаться.
- Оценка INITE MCPчерез неделюдля оценки нужно 7 ежедневных проверок, пока 4
- Использование1 звёзд на GitHub
- Отвечалидёт замерпроверок пока 4, долю покажем после 7
- Медиана первого ответа709 мс
- Место в контексте агента≈ 16 298 токеновописания всех инструментов (93), агент держит их в контексте на каждом ходу
- Описания инструментовB · 88 из 100
- Типизированные ответы0 из 93 инструментовобъявлен outputSchema: ответ приходит с типами и читается сразу
- Параметры без описания: в 68 из 93
Что агент может с ним сделать
- не ясно · Queue and monitor a fleet of 3D printers
- не может · Slice model files in the browser or keep your own slicer
- не ясно · Track filament spools and print costs
Каждый сценарий продукта мы задали Jev вместе со списком инструментов сервера: может ли агент сделать это этими инструментами?
На что посмотреть
- Инструменты, которые меняют данные, на сервере, который отвечает без входа: cancel_print, send_gcode, create_print_job, cancel_scheduled_print, set_printer_fans
Программа проверяет сервер раз в день: initialize и tools/list, без модели. Токены - это длина описаний из расчёта примерно четыре символа на токен. Оценка - среднее шести проверок имени, описания, схемы и аннотаций каждого инструмента. Она говорит, насколько понятно описаны инструменты, а не о том, работают ли они. Оценка складывается только из замеренного: отвечает ли сервер (30%), делает ли работу продукта (25%), описания (20%), контекст (10%) и использование (15%). Незамеренная часть не учитывается, а скрытая инструкция ограничивает оценку 40 баллами. Состояние MCP-серверов вендоров: методика и цифры →
list_printersList 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…
get_printerGet 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…
get_farm_overviewOne-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…
pause_printPause the current print on a printer
resume_printResume a paused print on a printer
cancel_printCancel the current print on a printer
send_gcodeSend G-code commands to a printer
create_print_jobStart 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…
list_scheduled_printsList 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…
reschedule_printChange 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…
cancel_scheduled_printCancel 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.
home_printerHome the printer axes (move to origin position)
move_printer_axisMove a printer axis to a relative position
set_printer_fansControl the printer cooling fans
set_printer_motorsEnable or disable the printer stepper motors
set_printer_temperaturesSet 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.
list_queueList 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…
get_queue_itemGet details of a specific queue item
remove_from_queueRemove an item from the print queue
add_to_queueQueue 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…
update_queue_itemUpdate a queue item (amount, note, custom print time, material usage, printer assignments).
reorder_queue_itemMove a single queue item to a new 1-based position.
move_queue_itemMove one or more queue items to a different queue group.
revive_queue_itemBring a completed (done) queue item back to the active queue.
empty_queueDESTRUCTIVE: Delete all items from the queue (optionally filtered by group or done-only). Confirm with the user before calling.
inspect_printer_queueShow which queue items match/miss a specific printer and why. Useful for diagnosing why a queue item will not print.
get_queue_item_costCalculate the estimated cost of a queue item, optionally for a specific printer.
get_next_queue_itemFind the best-matching queue item(s) for a set of printers using SimplyPrint's compatibility matcher.
get_next_queue_items_for_printersRead-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…
list_queue_groupsList all queue groups in the user's account.
save_queue_groupCreate a new queue group or update an existing one.
delete_queue_groupDelete a queue group. Optionally move its items to another group via move_to.
reorder_queue_groupMove a queue group to a new position.
list_pending_queue_itemsList queue items pending approval (status: PENDING, DENIED, or REVISION).
approve_queue_itemApprove one or more pending/revision/denied queue items, with optional comment.
deny_queue_itemDeny a pending queue item, either removing it or requesting revisions. Include a comment explaining the decision.
send_back_for_revisionRevoke approval on an already-approved item and send it back to the submitter for revisions.
resubmit_queue_itemResubmit a denied or revision-requested queue item back to pending approval. File-replacement is not supported via MCP.
list_queue_commentsRetrieve all approval comments on a queue item or user file.
add_queue_commentAdd a comment (general or feedback) to a queue item or user file. File attachments are not supported via MCP.
update_queue_commentEdit an approval comment you authored.
delete_queue_commentDelete an approval comment you authored (or any comment if you have the permission).
list_custom_fieldsList custom field definitions with pagination and search.
list_custom_fields_forList custom field definitions for a specific entity category and optional sub-category (e.g. PRINT + PRINT_QUEUE for queue-item custom fields).
set_custom_field_valuesSet 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.
list_filesList 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.
get_folderGet a folder's details including permissions.
estimate_file_costEstimate the print cost of a file, optionally for a specific printer.
match_file_to_printersFind which printer models in the account are compatible with a given file.
set_file_printersSet the printers/models/groups a file is assigned to.
update_fileUpdate file metadata such as name and GCODE analysis.
assign_tagsAssign 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).
create_folderCreate a new folder (or edit an existing one with optional org-level permissions).
delete_folderDelete one or more folders.
move_fileMove one or more files to a folder.
move_folderMove a folder to another location.
delete_fileDelete one or more files.
get_slicer_settings_for_fileRetrieve slicer settings stored for a file.
list_filamentsList 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 +…
get_filamentGet 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…
Первые 60 из 93, в порядке сервера.
Как подключить
Добавьте сервер в конфиг MCP-клиента. Claude Desktop, Cursor и большинство других клиентов понимают такой вид:
{
"mcpServers": {
"simplyprint": {
"type": "http",
"url": "https://simplyprint.io/api/mcp"
}
}
}Подключить
Claude Code, в терминале
claude mcp add --transport http simplyprint https://simplyprint.io/api/mcpДобавить в CursorДобавить в VS Code
claude.ai, ChatGPT и другие клиенты: добавьте https://simplyprint.io/api/mcp как свой коннектор в настройках.
Каждую строку нашла программа: запись в реестре, ответ самого сервера, спецификация, которая разбирается. Если строки нет, значит, мы этого не нашли, а не что этого нет.
Cookie
Прежде чем засчитать визит
Аналитика и измерение рекламы показывают, какие страницы работают и какая наша реклама приносит результат: Google Analytics и Google Ads, пиксель Meta, Яндекс Метрика и один наш собственный идентификатор. До вашего ответа ничего не сохраняется, а после отказа сайт работает так же.