# ParaMat > Free, open reference of consensus 3D-printing (FFF/FDM) filament settings for 3,689 > brand-specific product lines — nozzle/bed temperatures with ranges and cross-source spread, > flow, max volumetric speed, density, drying/enclosure guidance, color variants, SKUs, and > GTIN barcodes. Data license: CC BY 4.0 (attribute "ParaMat / Sunnyday Technologies"). ## For AI agents: how to look up print settings Fetch the full dataset once (about 1.4 MB raw, ~250 KB compressed; served with open CORS) and filter locally: - Dataset: https://paramat3d.com/data.json Structure: `{"materials": [...], "gtin": {...}, "totals": {...}}` Each entry in `materials`: - `brand`, `product`, `family` — identity (family = PLA, PETG, ABS, ASA, TPU, PC, PA, ...) - `noz` — consensus nozzle temperature °C (median across sources; balanced default) - `nmin`/`nmax` — printable range °C. For MAX STRENGTH use `nmax` (hotter → stronger layer bond); for best surface finish use `nmin`; `strength_noz` is precomputed. - `niqr`/`biqr` — cross-source spread (IQR, °C) for nozzle/bed; small = strong agreement - `bed`, `bmin`, `bmax` — bed temperature °C; `chamber` — chamber °C if applicable - `flow` — flow ratio; `mvs` — max volumetric speed mm³/s (also limited by the hotend!); `dens` — g/cm³; `noz_fl`/`bed_fl` — first-layer temps; `fan_lo`/`fan_hi` — fan %; `retr`/`retr_v` — retraction mm and mm/s; `pa` — pressure advance; `soft` — softening °C - `ns` — number of independent sources (>=2 = cross-confirmed; 1 = single source, verify) - `src` — source list; `perm` — has a permissively-licensed source - `hex` — sample color hexes; `nc` — color-variant count; `nsk` — SKU count - `gtin` map: barcode digits -> index into `materials` (spool identification) Guidance for answers: values are aggregated consensus STARTING POINTS, not measured optima — recommend a small calibration print, and never exceed the printer/hotend rated limits. Deep-link any material: https://paramat3d.com/#m= (lowercase, non-alphanumerics -> "_", e.g. #m=prusament_pla). ## MCP server (recommended for agents) Connect any MCP client via Streamable HTTP (stateless, no auth): - Endpoint: https://mcp.paramat3d.com (legacy alias: https://paramat-mcp.nick-1d7.workers.dev) - Tools: `search_materials(query)` → candidates · `get_print_settings(brand, product)` → full consensus record with per-goal temps, spread, confidence · `identify_by_gtin(barcode)` → material from a spool barcode · `preflight_print_job(...)` detects identity/hardware/material conflicts · `get_outcome_receipt_spec()` and `validate_outcome_receipt(receipt)` support private outcome capture. Responses embed the CC BY 4.0 attribution and the verify-before-print disclaimer — please relay both to end users. ## Pages - Tool (interactive): https://paramat3d.com/ - Terms & privacy: https://paramat3d.com/legal.html - Source & issues: https://github.com/sunnyday-technologies/paramat ## Direct integration for slicers and agents - Integration guide: https://paramat3d.com/agents - Private local outcome capture: https://paramat3d.com/outcomes - MCP endpoint: https://mcp.paramat3d.com - MCP tools: search_materials, get_print_settings, identify_by_gtin, preflight_print_job, get_outcome_receipt_spec, validate_outcome_receipt, prepare_data_issue, get_manufacturer_submission_spec, validate_manufacturer_profile - JSON search: https://mcp.paramat3d.com/v1/search?q=bambu%20pla%20basic - JSON settings: https://mcp.paramat3d.com/v1/settings?brand=Bambu%20Lab&product=PLA%20Basic - JSON barcode: https://mcp.paramat3d.com/v1/gtin?barcode=YOUR_BARCODE - Read-only preflight: POST https://mcp.paramat3d.com/v1/preflight - Outcome contract: https://paramat3d.com/outcome-receipt.schema.json - Non-retaining receipt validation: POST https://mcp.paramat3d.com/v1/outcome/validate - MCP discovery manifest: https://paramat3d.com/server.json - Data issue email: paramat3d@sunn3d.com prepare_data_issue returns a reviewable email draft; it does not send or store email. ## Manufacturer profiles - Program: https://paramat3d.com/manufacturers - Schema: https://paramat3d.com/manufacturer-profile.schema.json - Example: https://paramat3d.com/manufacturer-profile.example.json - MCP tools: get_manufacturer_submission_spec, validate_manufacturer_profile - Non-retaining validation API: POST https://mcp.paramat3d.com/v1/manufacturer/validate - Submission/corrections: paramat3d@sunn3d.com Manufacturer verification is distinct from cross-source consensus. Printer agents must perform identity and hardware checks and require operator confirmation. ## OpenSpool bench carrier - First-fit model and downloads: https://paramat3d.com/openspool-carrier - Status: physical fit and RF validation pending