3d-printing-tools
by nbjoin
Overview
Provides AI-powered tools and knowledge base services for 3D printing assistance, including G-code analysis, troubleshooting, and settings optimization for FlashForge printers.
Installation
npm run mcp:gcodeSecurity Notes
The `gcode-analyzer` MCP server (`src/mcp-servers/gcode-analyzer/server.js`) directly uses user-provided file paths in `fs.readFileSync` without validation, enabling arbitrary file reads on the host system. This is a critical security vulnerability. Additionally, the CLI interface for `src/tools/model-analyzer.js` has a similar vulnerability if exposed directly.
Similar Servers
mcp
An MCP server that equips AI assistants with specialized tools and knowledge for Arm architecture development, migration, and optimization.
Fusion-360-MCP-Server
Enables AI agents to control Autodesk Fusion 360 through its API, execute Python code directly within Fusion, and integrate with other Model Context Protocol (MCP) tools.
freecad-addon-robust-mcp-server
Enables AI assistants to integrate with FreeCAD for assisted development and debugging of 3D models, macros, and workbenches, supporting various CAD operations and environment introspection.
tenets
Provides intelligent, token-optimized code context and automatically injects guiding principles to AI coding assistants for enhanced understanding and consistent interactions.