FabTally 3D-Print Slicer, Quote & DFM
Real 3D-print slicing, quoting, DFM, orientation & material/settings advisors. Free personal tier.
| Endpoint | https://fabtally.com/mcp (streamable-http) |
|---|---|
| Registry version | 1.0.0 |
| Now | 14 tools · grade D (59) · pin ts_0c6f46a92b5d980333629e2aba17a277 · protocol 2025-06-18 |
| First / last listed | 2026-10-24 20:41 UTC / 2026-10-24 20:41 UTC |
| Grade over time | 2026-10-24: D (59), 14 tools |
Is this your server? Own a server? ToolFit hosted watch re-checks it every 24 h ($0.25 per 30 days) or 6 h ($0.60) and sends you an HMAC-signed webhook when its tools or grade change: POST https://api.youraitools.co/toolfit/v1/watch. To opt out, see About & opt-out.
Tools: list_printers check_printability optimize_orientation analyze_model get_print_quote slice_model compare_printers recommend_material recommend_settings whatif_infill scale_advisor validate_model cost_breakdown analyze_3d_model
list_printers | FREE. Discovery: the live FDM printer fleet (id, name, bed/build volume mm, nozzle), the 12 filament materials (PLA, PETG, ABS, ASA, Nylon, PC, TPU + carbon-fiber variants), and the pricing model. Call this FIRST to pick a `printer` and `material` id. Personal & interactive use is FREE (fair-use limits); per-call x402 / prepaid credits apply to agents, production and high volume. params: none |
check_printability | FREE 3D-printing DFM / printability check for an STL/3MF/OBJ/PLY model. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block server downloads: download the file yourself and upload it. Local file? Upload once at https://fabtally.com/upload and params: model_url, model_base64, filename, full, printer, material, quality, layer_height, infill_percent |
optimize_orientation | FREE (personal/interactive; fair-use limited — counts as ~4 slices). Orientation optimiser: really slices up to 4 candidate build orientations with automatic supports and recommends the one using the LEAST support material (exact, slice-derived), with the filament/time saved vs printing as-is and an estimated price. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3m params: model_url, model_base64, filename, printer, material, quality, layer_height, infill_percent |
analyze_model | FREE geometry sanity check for an STL/3MF/OBJ/PLY model: bounding box (mm), volume (cm3), triangle count, watertight/manifold flag, fits-on-bed, plus a printable-so-far verdict and overhang/thin-wall heuristics. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld params: model_url, model_base64, filename, printer, material |
get_print_quote | FREE. Slicer-accurate FDM price quote from a real slice (not an estimate): print time, filament grams, and a priced quote (material + machine time + setup, with automatic volume discounts). Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block s params: model_url, model_base64, filename, printer, material, quantity, quality, layer_height, infill_percent, supports, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
slice_model | Slice on any of the 12 FDM printers. The METRICS — print time, filament grams, layer count, geometry, fits-on-bed and a priced quote — are FREE for personal/interactive use (fair-use limits). Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block params: model_url, model_base64, filename, x_payment, api_key, printer, material, quality, layer_height, infill_percent, supports, quantity, include_preview, include_gcode, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
compare_printers | FREE. Slice the same model across several printers and get a table of print time / filament / cost / fits-on-bed, plus the cheapest and fastest picks. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block server downloads: download the file your params: model_url, model_base64, filename, printers*, material, quality, layer_height, infill_percent, supports, quantity, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
recommend_material | FREE. Suggest the best filament(s) for a use case with plain-language reasons, and (by default) a real slice/quote per candidate so you see the time/filament/cost tradeoff. use_case: functional | decorative | outdoor | flexible | high-temp | food-contact-note. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model i params: model_url, model_base64, filename, use_case*, printer, quality, infill_percent, quote, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
recommend_settings | FREE. Suggest layer height / infill / walls for a goal (strength | speed | surface | cost) and slice WITH those settings so you see the resulting time / filament / cost. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block server downloads: dow params: model_url, model_base64, filename, goal*, material, printer, quantity, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
whatif_infill | FREE. A quick table of print time / filament / cost across several infill %s, so you can trade strength for material/time. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block server downloads: download the file yourself and upload it. Local fi params: model_url, model_base64, filename, infills, material, printer, quality, quantity, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
scale_advisor | FREE. Report the new dimensions / time / filament / cost after scaling a model. target: 'fit-bed' (largest uniform scale that fits the printer), 'percent:<n>' (e.g. percent:150), or 'dim:<axis>:<mm>' (e.g. dim:z:80). Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/Maker params: model_url, model_base64, filename, target*, material, printer, quality, infill_percent, quantity, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
validate_model | FREE, fast, uncapped. One-shot 'is this printable?': watertight/manifold, wall-thickness estimate, size vs the chosen bed, and a printability verdict with reasons + a one-liner. Geometry-only (no slice). Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages u params: model_url, model_base64, filename, printer, material |
cost_breakdown | FREE. Break a quote into material vs machine-time vs setup vs margin, in your currency and filament price (bring your own pricing). Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first printable model inside is used). Thingiverse/Printables/MakerWorld pages usually block server downloads: download the file yourself and upload it. params: model_url, model_base64, filename, material, printer, quality, infill_percent, quantity, currency, machine_rate_per_hour, margin, setup_fee, minimum_price, material_cost_per_kg, markup_percent |
analyze_3d_model | FREE general 3D-model analysis — bounding box, volume, triangle count, watertight/manifold, solidity — useful BEYOND 3D printing: game-asset & real-time mesh QC, AR/VR asset optimisation, 3D-marketplace upload validation, engineering sanity checks. Accepts STL/3MF/OBJ/PLY. Paste a link: a GitHub blob, Google Drive or Dropbox share link, a direct .stl/.3mf/.obj/.ply/.step URL, or a .zip (first prin params: model_url, model_base64, filename, printer |
Entries describe changes in tool definitions. They are not statements about a server, its quality or its author. The grade measures how the tool definitions fit model providers (token cost, schema compatibility, confusable names) as scored by the ToolFit engine at the time of the listing. JSON: append .json. Opt-out: how or hello@youraitools.co.