Skip to content

v0.1.0 — Initial Release

Choose a tag to compare

@gregario gregario released this 16 Mar 11:53
· 15 commits to main since this release

3dprint-oracle v0.1.0

3D printing filament and materials knowledge MCP server.

Features

  • 7,000+ filaments from SpoolmanDB (53 manufacturers, 33 material types)
  • 8 MCP tools: search, lookup, compare, recommend, diagnose
  • Curated material science knowledge for 8 core materials (PLA, PETG, ABS, TPU, Nylon, ASA, PC, PVA)
  • 32 troubleshooting entries covering 7 common print issues
  • Embedded SQLite — no API keys, no network calls at runtime

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 requirements
diagnose_print_issue Troubleshoot print problems

Install

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

Data Sources

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