Awesome MCPOther MCP Servers

DMontgomery40/mcp-3D-printer-server

⭐ 236 TypeScript repository created 2025-02-26

DMontgomery40/mcp-3D-printer-server is a TypeScript MCP server that connects MCP clients to 3D printer management systems and to local model preparation tooling. It supports OctoPrint, Klipper through Moonraker, Duet, Repetier, Bambu Lab printers, Prusa Connect and Creality Cloud, talking to each through its own API. Printer control tools report status such as temperatures and print progress, list files stored on the printer, upload G-code, start, cancel and monitor jobs, and set temperatures. A second group of tools works on STL files before printing: extending the base for better bed adhesion, uniform or per-axis scaling, rotation around any axis, translation, modifying a chosen section of the mesh (top, bottom, centre or custom), detailed model analysis, multi-angle SVG visualisation and slicing an STL into G-code. Long operations report progress and errors carry diagnostics. Bambu Lab support is the most developed path: the server exports Bambu project 3MF files, uses FTP-backed file operations through bambu-js, and implements command paths for startJob, setTemperature and print_3mf, with the FULU OrcaSlicer-bambulab fork treated as a first-class slicer target and used as the default Bambu slicer when none is configured. A blender_mcp_edit_model tool bridges to Blender for model editing workflows. The server can run over stdio or Streamable HTTP, chosen by environment variables, and both transports have behaviour tests covering initialize, tools/list, successful and failing tools/call, and origin rejection. It installs from npm as mcp-3d-printer-server or from source, ships a Docker build, requires Node.js 18 or later and is GPL-2.0 licensed. The README warns that STL manipulation of large files is memory intensive and lists a roadmap including full Bambu MQTT status, AMS mapping and feature parity for the other printer backends.

https://github.com/DMontgomery40/mcp-3D-printer-server

3d-printingoctoprintklipperbambu-labstlslicingmcp-servertypescript

Also in Other MCP Servers

microsoft/markitdown

MarkItDown is a Python tool that converts various file formats into Markdown and integrates with LLM applications via an MCP server for enhanced text analysis and document processing.

punkpeye/awesome-mcp-servers

A curated collection of Model Context Protocol (MCP) servers that enable AI models to securely interact with local and remote resources through standardized server implementations.

modelcontextprotocol/servers

The Model Context Protocol Servers repository offers reference implementations and third-party integrations that demonstrate how MCP enables Large Language Models to securely access and interact with diverse tools and data sources.

koala73/worldmonitor

World Monitor is an AI-powered, real-time global intelligence dashboard aggregating news and monitoring geopolitical and infrastructure data for unified situational awareness.

headroomlabs-ai/headroom

Headroom is a context compression layer for AI agents, reducing token usage by 60-95% while preserving accuracy, implemented as a library, proxy, and MCP server.

diegosouzapw/OmniRoute

OmniRoute is a free AI gateway that connects various AI tools and models from over 230 providers through a single endpoint, featuring token compression, smart auto-fallback, and support for Model C...

rohitg00/ai-engineering-from-scratch

This comprehensive curriculum teaches AI engineering from scratch, focusing on building AI algorithms, agents, and MCP servers hands-on, covering everything from mathematical foundations to autonom...

every-app/open-seo

Open source, self-hostable SEO platform that exposes its keyword, rank, backlink and site-audit data to AI agents through an MCP server and a set of companion agent skills.