Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
gregario avatar

3dprint Oracle

  • 1 repo stars
  • Updated May 2, 2026
  • gregario/3dprint-oracle

3D Print Oracle is a MCP server that supplies filament and materials knowledge to agents working on 3D printing projects.

About

3D Print Oracle is a Model Context Protocol server that packages 3D printing filament and materials knowledge for coding agents. makers shipping slicer helpers, Etsy listing generators, printer farm dashboards, or internal docs can install the npm stdio package and let Claude Code or Cursor query material-oriented guidance instead of generic plastics advice from the base model. It belongs in Build › Integrations because it is agent tooling you wire into a CLI or assistant during product construction, not a cloud deploy or monitoring stack. Early versioning (0.1.0) signals a focused domain oracle rather than a full slicer or G-code engine—best paired with your own STL pipelines and printer profiles. Use it when material selection, tolerance notes, or filament comparisons must stay consistent across generated configs and README tables.

  • Filament and materials knowledge specialized for 3D printing workflows
  • npm stdio package identifier 3dprint-oracle for local agent runs
  • GitHub-hosted gregario/3dprint-oracle at version 0.1.0
  • Reduces guesswork on material choice during agent-assisted design sessions

3dprint Oracle by the numbers

  • Data as of Jul 7, 2026 (Skillselion catalog sync)
terminal
claude mcp add 3dprint-oracle -- npx -y 3dprint-oracle

Add your badge

Show developers this MCP server is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars1
Package3dprint-oracle
TransportSTDIO
AuthNone
Last updatedMay 2, 2026
Repositorygregario/3dprint-oracle

What it does

Give agents authoritative filament and materials guidance while you design parts, slicer presets, or maker-commerce SKUs.

Who is it for?

Best when you want a dedicated materials oracle inside Claude Code or Cursor workflows.

Skip if: Skip if you need live printer telemetry, G-code generation, or enterprise PLM—not a substitute for slicer software itself.

What you get

After installing the stdio MCP package, your agent can pull structured materials knowledge while you code slicer presets, docs, or inventory features.

  • Configured stdio 3D Print Oracle MCP server
  • Agent-accessible filament and materials reference queries
  • More consistent material recommendations in generated code and docs

By the numbers

  • Package version 0.1.0
  • Transport: stdio via npm registry
  • Repository: github.com/gregario/3dprint-oracle
README.md

npm version npm downloads Node.js 18+ MCP Compatible MIT License Sponsor 3dprint-oracle MCP server

3dprint-oracle

3D printing filament and materials knowledge MCP server. Gives LLMs authoritative access to 7,000+ filaments and curated material science knowledge.

Features

  • 7,000+ filaments from SpoolmanDB (53 manufacturers, 33 material types)
  • Material science knowledge — properties, troubleshooting, recommendations
  • 8 MCP tools — search, lookup, compare, recommend, diagnose
  • Embedded data — no API keys, no network calls at runtime

Installation

Claude Desktop

Add to your Claude Desktop config (~/Library/Application Support/Claude/claude_desktop_config.json):

{
  "mcpServers": {
    "3dprint-oracle": {
      "command": "npx",
      "args": ["-y", "3dprint-oracle"]
    }
  }
}

Tools

Tool Description
search_filaments Search filaments by name, material, manufacturer, color
get_filament Get full specs for a specific filament
list_manufacturers Browse manufacturers with filament counts
list_materials Browse material types with counts
get_material_profile Authoritative properties for a material type
compare_materials Side-by-side comparison of 2-3 materials
recommend_material Get ranked recommendations for your requirements
diagnose_print_issue Troubleshoot print problems with material-specific fixes

Data Sources

  • Filament data: SpoolmanDB (MIT license)
  • Material knowledge: Hand-curated from authoritative 3D printing references

License

MIT

Recommended MCP Servers

How it compares

Domain knowledge MCP for filaments, not a CAD plugin marketplace or OctoPrint monitoring server.

FAQ

Who is 3D Print Oracle for?

Developers and makers who use AI coding agents to develop 3D printing tools, documentation, or ecommerce listings and need reliable material context.

When should I use 3D Print Oracle?

Use it during Build when choosing filaments, writing material comparison tables, or generating configs where material properties should drive the answer.

How do I add 3D Print Oracle to my agent?

Install the npm package 3dprint-oracle, register it as a stdio MCP server in your client config pointing at the published binary, then invoke its material knowledge tools from the agent.

Developer Toolsintegrationsdocs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.