Skip to content
PluginStats

mcp/3d-printer pulls statistics

By mcp (100 listings) · Docker Hub · Machine learning & AI

Connects MCP to major 3D printer APIs (Orca, Bambu, OctoPrint, Klipper, Duet, Repetier, Prusa, Cr...

View on Docker Hub Fresh · Oct 18, 2026

mcp/3d-printer has 11,788 recorded pulls on Docker Hub.

It ranks #879 of 1,263 tracked Docker Hub listings by pulls.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Pulls
11,788
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#879
Among tracked Docker Hub listings

About mcp/3d-printer

3D Printer MCP Server

Connects MCP to major 3D printer APIs (Orca, Bambu, OctoPrint, Klipper, Duet, Repetier, Prusa, Creality). Control prints, monitor status, and perform advanced STL operations like scaling, rotation, sectional editing, and base extension. Includes slicing and visualization.

What is an MCP Server?

Characteristics

Attribute|Details| |-|-| Image Source|Official Image Docker Image|mcp/3d-printer Author|DMontgomery40 Repository|https://github.com/DMontgomery40/mcp-3D-printer-server Dockerfile|https://github.com/DMontgomery40/mcp-3D-printer-server/blob/main/Dockerfile Docker Image built by|Docker Inc. Docker Scout Health Score| Verify Signature|COSIGN_REPOSITORY=mcp/signatures cosign verify mcp/3d-printer --key https://raw.githubusercontent.com/docker/keyring/refs/heads/main/public/mcp/latest.pub Licence|GNU General Public License v2.0

Available Tools

Tools provided by this Server|Short Description -|- center_model|Translate the model so its geometric center is at the origin (0,0,0).| confirm_temperatures|Confirm temperature settings in a G-code file| extend_stl_base|Extend the base of an STL file by a specified amount| generate_stl_visualization|Generate an SVG visualization of an STL file from multiple angles| get_printer_status|Get the current status of the 3D printer| get_stl_info|Get detailed information about an STL file| lay_flat|Attempt to rotate the model so its largest flat face lies on the XY plane (Z=0).| merge_vertices|Merge vertices in an STL file that are closer than the specified tolerance.| modify_stl_section|Apply a specific transformation to a selected section of an STL file| print_3mf|Print a 3MF file on a Bambu Lab printer, potentially overriding settings.| process_and_print_stl|Process an STL file (extend base), slice it, confirm temperatures, and start printing| rotate_stl|Rotate an STL model around specific axes| scale_stl|Scale an STL model uniformly or along specific axes| slice_stl|Slice an STL file to generate G-code| translate_stl|Move an STL model along specific axes|

Tools Details

Tool: center_model

Translate the model so its geometric center is at the origin (0,0,0). Parameters|Type|Description -|-|- stl_path|string|Path to the STL file to center.

Tool: confirm_temperatures

Confirm temperature settings in a G-code file Parameters|Type|Description -|-|- gcode_path|string|Path to the G-code file bed_temp|number *optional*|Expected bed temperature extruder_temp|number *optional*|Expected extruder temperature

Tool: extend_stl_base

Extend the base of an STL file by a specified amount Parameters|Type|Description -|-|- extension_inches|number|Amount to extend the base in inches stl_path|string|Path to the STL file to modify

Tool: generate_stl_visualization

Generate an SVG visualization of an STL file from multiple angles Parameters|Type|Description -|-|- stl_path|string|Path to the STL file height|number *optional*|Height of each view in pixels (default: 300) width|number *optional*|Width of each view in pixels (default: 300)

Tool: get_printer_status

Get the current status of the 3D printer Parameters|Type|Description -|-|- api_key|string *optional*|API key for authentication (default: value from env) bambu_serial|string *optional*|Serial number for Bambu Lab printers (default: value from env) bambu_token|string *optional*|Access token for Bambu Lab printers (default: value from env) host|string *optional*|Hostname or IP address of the printer (default: value from env) port|string *optional*|Port of the printer API (default: value from env) type|string *optional*|Type of printer management system (octoprint, klipper, duet, repetier, bambu, prusa, creality) (default: value from env)

Tool: get_stl_info

Get detailed information about an STL file Parameters|Type|Description -|-|- stl_path|string|Path to the STL file

Tool: lay_flat

Attempt to rotate the model so its largest flat face lies on the XY plane (Z=0). Parameters|Type|Description -|-|- stl_path|string|Path to the STL file to lay flat.

Tool: merge_vertices

Merge vertices in an STL file that are closer than the specified tolerance. Parameters|Type|Description -|-|- stl_path|string|Path to the STL file to modify. tolerance|number *optional*|Maximum distance between vertices to merge (in mm, default: 0.01).

Tool: modify_stl_section

Apply a specific transformation to a selected section of an STL file Parameters|Type|Description -|-|- section|string|Section to modify: 'top', 'bottom', 'center', or custom bounds stl_path|string|Path to the STL file transformation_type|string|Type of transformation to apply custom_max_x|number *optional*|Maximum X for custom section bounds custom_max_y|number *optional*|Maximum Y for custom section bounds custom_max_z|number *optional*|Maximum Z for custom section bounds custom_min_x|number *optional*|Minimum X for custom section bounds custom_min_y|number *optional*|Minimum Y for custom section bounds custom_min_z|number *optional*|Minimum Z for custom section bounds value_x|number *optional*|Transformation value for X axis value_y|number *optional*|Transformation value for Y axis value_z|number *optional*|Transformation value for Z axis

Tool: print_3mf…

Description from the Docker Hub listing.

Where mcp/3d-printer sits in the listing

Each band is one page of 20. Pulls on a log scale. Placement is projected from pulls, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All Docker Hub1,263 listings · 64 pages · page 44, #19 (overall #879)
All Docker Hub: every listing in pulls order
PNG SVG
Machine learning & AI120 listings · 6 pages · page 5, #9 (overall #89)
Machine learning & AI: every listing in pulls order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

mcp/3d-printer pulls on Docker Hub, last 90 days: 11,788 pulls as of Oct 18, 2026.mcp/3d-printerPulls on Docker Hub · Last 90 days11,788pulls11.7K11.8K11.8K11.8K11.8K11.8KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18pullsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
mcp/3d-printer pulls on Docker Hub, last 90 days: 11,788 pulls as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

mcp/3d-printer pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.mcp/3d-printerPulls growth on Docker Hub11,788pulls now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
mcp/3d-printer pulls growth on Docker Hub: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

mcp/3d-printer Docker Hub ranking history: currently #879 (by pulls).mcp/3d-printerDocker Hub ranking · by pulls · Last 90 days#879current rank#877#878#879#880#881#882Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
mcp/3d-printer Docker Hub ranking history: currently #879 (by pulls).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent pulls observations for mcp/3d-printer
Date (UTC)PullsChange vs. previous
11,788+14
11,774+27
11,747—

Similar Docker Hub Machine learning & AI plugins

Data source

Cumulative pull counts and stars come from the public Docker Hub API. Pulls count image downloads (including automated CI pulls), not installs or users.

Listing: https://hub.docker.com/r/mcp/3d-printer. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.