DMontgomery40/mcp-3D-printer-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.
Implements dual transport modes (stdio and streamable-http) with environment-based selection, enabling flexible deployment in MCP-compatible clients and containers. Bambu Labs integration uses MQTT for real-time printer control and FTP for file operations, with `.3mf` native printing support and Blender bridge tooling for collaborative model editing. Built in TypeScript with comprehensive STL geometry processing (scaling, rotation, sectional editing) and multi-angle SVG visualization capabilities for advanced print preparation workflows.
161 stars and 829 monthly downloads. Available on npm.
Stars
161
Forks
38
Language
TypeScript
License
GPL-2.0
Category
Last pushed
Feb 24, 2026
Monthly downloads
829
Commits (30d)
0
Dependencies
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/mcp/DMontgomery40/mcp-3D-printer-server"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related servers
deepset-ai/hayhooks
Easily deploy Haystack pipelines as REST APIs and MCP Tools.
avivsinai/langfuse-mcp
A Model Context Protocol (MCP) server for Langfuse, enabling AI agents to query Langfuse trace...
mafzaal/d365fo-client
A comprehensive Python client library and MCP server for Microsoft Dynamics 365 Finance &...
MarcSkovMadsen/holoviz-mcp
✨A MCP server that provides intelligent access to the HoloViz ecosystem for humans and AIs.
yzfly/mcp-python-interpreter
MCP Python Interpreter: run python code. Python-mcp-server, mcp-python-server, Code Executor