# Agent Fabrication Network (UFP) MCP server

Turn designs into shipped parts: quote 3D printing, CNC, and decals, then check out.

## Links
- Registry page: https://www.getdrio.com/mcp/ai-agenticfabricationnetwork-ufp

## Install
- Endpoint: https://agenticfabricationnetwork.ai/mcp
- Auth: Not captured

## Setup notes
- Remote endpoint: https://agenticfabricationnetwork.ai/mcp

## Tools
- get_fabrication_quote (Get fabrication quote) - Get ranked, purchasable offers (price, ETA, preview image) for fabricating a physical item from a design file. process=fdm_print for 3D printing a model (STL/OBJ/PLY/3MF/AMF/STEP/IGES), process=cnc or process=sheetmetal for machined/bent metal parts (STEP, IGES, DXF), process=decal for stickers/decals from artwork (any common image or design file — PNG/JPG/HEIC/TIFF/GIF/BMP/WEBP/AVIF/SVG/PDF/AI/EPS/PSD/CDR, auto-converted). A .ufp file (UFP part container: the design plus saved spec/constraints in one) is accepted anywhere a design file is — its saved intent applies automatically and anything the user states now wins. If the user just drops a file and asks for a price, omit process — UFP routes it. Provide the design either as design_file (an image/file the user attached or you generated — preferred) or file_url (a public URL). REORDERS: if the user has a UFP part number (from a receipt email or a previous session, looks like UFP-… or part_…), pass it as part_number INSTEAD of any file — the stored design and spec are reused and re-shopped across all current vendors. Locked parts additionally require share_key (from the owner's share link). Returns offers across vendors like Google Flights returns flights. Endpoint: https://agenticfabricationnetwork.ai/mcp
- refine_quote (Refine quote) - Narrow an existing quote with new constraints (destination ZIP the user just provided, deadline, outdoor/waterproof/heat/food-safety requirements, budget, vendor reliability, verbatim requirements terms, drawing callouts, a process filter — "no, I meant in sheet metal" → processes — a ship-from country filter — "only US vendors" → ships_from — or a vendor filter — "only show A3D Manufacturing" → vendors) — or CHANGE its spec: material, color, or quantities. Changing material/quantity is a spec change, not a narrowing — pass it via the material/color/quantities args, NOT as a requirements term; the affected lanes re-price with the new spec through warm vendor sessions. For side-by-side comparisons ("how does carbon steel compare?"), add a scenario label — labeled refines coexist instead of replacing each other (max 4). "Organize by" ("sort by cheapest", "soonest arrival on top", "most green first") is also this tool: sort_by for objective orders, sort_order + sort_label for orders you judged yourself from the previews — presentation only, instant, nothing re-prices. Call with ONLY quote_id to re-read the quote (e.g. to pick up preview images that finished rendering). Endpoint: https://agenticfabricationnetwork.ai/mcp
- poll_quote (Poll quote (board internal)) - INTERNAL — the offer board calls this to refresh itself while vendors finish pricing. Never call this yourself: to pick up new offers, use refine_quote with just quote_id. Endpoint: https://agenticfabricationnetwork.ai/mcp
- finalize_quote (Finalize quote (wait for remaining vendors)) - Step 2 after a quote response says the board is still filling: waits for the remaining vendors to answer (up to ~40s) and returns the final board and offers. Call with just quote_id, immediately after the response that told you to. Never call it otherwise. Endpoint: https://agenticfabricationnetwork.ai/mcp
- create_checkout (Create checkout) - Create the order and get a hosted payment link for a chosen offer. Call this as soon as the user picks an offer + shipping speed — do NOT ask for their address first: the secure payment page collects the shipping address and email. Only pass address fields if the user already volunteered them. Returns checkout_url — give it to the user to pay; UFP places the vendor order automatically after payment. Endpoint: https://agenticfabricationnetwork.ai/mcp
- get_order_status (Get order status) - Check status, ETA and tracking for a UFP order. Endpoint: https://agenticfabricationnetwork.ai/mcp
- list_orders (List recent orders) - List this agent's recent UFP orders (newest first): order id, what was made, vendor, status, total, ETA, created date. Use it to resolve vague references — "my sticker order", "that order from 6 days ago" — to a concrete order_id before calling get_order_status or leave_review. Endpoint: https://agenticfabricationnetwork.ai/mcp
- reply_to_maker (Reply to the maker) - Send the user's answer to a question the maker (vendor) asked about a UFP order — get_order_status surfaces an open question when one is waiting. Confirm the answer with the user before sending. The network relays it: the maker sees plain text from the network account with the user's contact details and links stripped, so never include emails, phone numbers, or URLs the answer depends on. Endpoint: https://agenticfabricationnetwork.ai/mcp
- leave_review (Leave vendor review) - Record the user's verified-purchase review of how a UFP order turned out. YOUR JOB IS TO STRUCTURE THE FEEDBACK: turn what the user actually said into stars (1-5 overall) and facet scores — "the cut was sloppy" -> quality, "parts arrived 2 days late" -> timeliness, "wrong color" -> accuracy. Keep the optional comment to a short factual summary of their words; never embellish. ALWAYS draft the review (stars, facets, comment) and confirm it with the user BEFORE calling this tool — e.g. "I'll rate this 2 stars with timeliness 1 because it arrived 2 days late — send it?". One review per order: submitting again updates the existing review. Use list_orders first if you need to resolve which order they mean. Endpoint: https://agenticfabricationnetwork.ai/mcp
- get_material_guide (Get material guide) - Honest, cited material intelligence for material-choice / strength / durability / heat / outdoor questions ("my PLA part broke, what's stronger?", "will this survive outdoors?"). Returns caveats-FIRST facts: published specs (tensile, heat-deflection, UV/outdoor, chemical) each tagged vendor-cited vs general engineering knowledge, "stronger/tougher/hotter than X" ladders (PLA→PETG→ABS/ASA→nylon/PC→metals), and finish/coating options. Call it BEFORE answering such a question, then relay the facts. It supplies FACTS ONLY — comparative specs and vendor-admitted caveats, never a fitness-for-purpose or safety guarantee (that stays your judgment boundary); name express vendor claims "advertised", not "certified". Endpoint: https://agenticfabricationnetwork.ai/mcp

## Resources
- ui://widget/quote-compare-v5.html - UFP offer comparison board MIME type: text/html;profile=mcp-app
- ufp://materials/guide.md - UFP materials-intelligence pack — honest, cited material facts (caveats first), stronger/hotter/outdoor ladders, and a finishes/inspection glossary MIME type: text/markdown

## Prompts
Not captured

## Metadata
- Owner: ai.agenticfabricationnetwork
- Version: 0.1.0
- Runtime: Streamable Http
- Transports: HTTP
- License: Not captured
- Language: Not captured
- Stars: Not captured
- Updated: Jul 24, 2026
- Source: https://registry.modelcontextprotocol.io
