3D Print Log — Claude Code MCP server: track your 3D prints
Wires your agent into 3dprintlog.com so it can log prints, printers, filament and projects, and search the service docs.
claude mcp add --transport http printlog https://api.3dprintlog.com/mcpWhat 3D Print Log does
3D Print Log is an MCP server that exposes the 3dprintlog.com API to your coding agent. Ask it to record a print job with its duration, material use, quality score and photos, or to manage your printer inventory and filament stock with costs attached.
The server runs at https://api.3dprintlog.com/mcp. Two auth paths exist: the web app uses Auth0 JWT Bearer tokens, while integrations send an X-Api-Key header. Prints can be grouped into projects with image galleries, and slicer settings come in from Cura, OrcaSlicer, PrusaSlicer and Bambu Studio. OctoPrint and Klipper/Moonraker webhooks log jobs on their own.
The repo is AGPL-3.0 and holds an ASP.NET Core backend on SQL Server with Azure Blob Storage. You need an API key from the service, otherwise the integration fails at authentication. Running the backend locally is a separate job: the frontend sits in another repository and most feature work touches both.
What it helps with
- log a print with material usage and a quality rating
- pull per-printer statistics
- check filament stock and what it cost
- group related prints into a project gallery
- look up an answer in the 3dprintlog.com docs
Example prompts for the agent
- Log this vase print in 3D Print Log: 4 hours, 120 grams of PLA, quality 8 out of 10.
- Show me the stats for my Voron 2.4 over the last month.
- How much filament do I have left, and what did the last print cost in electricity?
How to install 3D Print Log
Platform CLI: remote server
claude mcp add --transport http printlog https://api.3dprintlog.com/mcpPlatform CLI: remote server
codex mcp add 3d-print-log --url https://api.3dprintlog.com/mcpConfig file
{
"mcpServers": {
"3d-print-log": {
"url": "https://api.3dprintlog.com/mcp"
}
}
}Config file
{
"servers": {
"3d-print-log": {
"type": "http",
"url": "https://api.3dprintlog.com/mcp"
}
}
}Platform CLI: remote server
gemini mcp add -t http 3d-print-log https://api.3dprintlog.com/mcpStep by step, with commands for each platform: How to add an MCP server to Claude Code, Codex, Cursor, VS Code, Gemini CLI and more
Questions about 3D Print Log
How do I install 3D Print Log in Claude Code?
Run claude mcp add --transport http 3d-print-log https://api.3dprintlog.com/mcp. The agent then sees the 3D Print Log tools.
What does 3D Print Log do?
It reads and writes records for prints, printers, filament and projects on 3dprintlog.com, and searches the service documentation.
What do I need before using it?
An API key from the service, sent in the X-Api-Key header. Auth0 JWT Bearer is the web app's route, not the integration one.