MCP HeartbeatTHE MCP OBSERVATORY
Public workspace

Explore

Evidence for your next connection.

Independent measurements of remote MCP servers. Every observation has a timestamp.

Read-only probes

MCP server · Code & DevOps

Formada3D 3D Printing

Melbourne 3D printing: instant quotes for STL/3MF/OBJ files, 3D-printed products, order status

Checks passed
12 / 22

2 failed · 8 not measured

Median response
81 ms

Median of successful probes over 7 days

30-day uptime
Not measured

Share of countable probes over 30 days, including daily rollups. Auth challenges are excluded.

Discovered tools
31

Tool definitions returned by this server

Independent monitoring

Health & checks

Status history

Responded

The server completed its last measured handshake. This is an observation, not a guarantee.

Last checked
Check summary by test group
Test areaPassedFailedUnmeasured
ConnectionCan a client connect and discover tools?
500
Reliability & speedDoes it respond consistently and quickly?
004
Access & authenticationWhat is required to use this server?
102
Tool qualityAre the tool definitions usable by an agent?
310
Publisher identityCan the publisher be traced to its source?
312

Unmeasured means there is not enough evidence to decide. How these checks work

Inspect individual checks 22 recorded

Core

  • Pass
    Reachable

    Latest probe returned HTTP 200 in 81 ms.

  • Pass
    Valid handshake

    protocolVersion 2025-11-25, serverInfo.name formada3d.

  • Pass
    Lists tools

    tools/list returned 31 tools.

  • Pass
    Current protocol

    Negotiated 2025-11-25. The bar is 2025-06-18 or newer.

  • Pass
    HTTPS

    The endpoint URL is https.

Performance

  • Not measured
    Fast (p50)

    Median latency 81 ms over 1 samples in 7 days. The bar is 1000 ms. Need at least 5 samples.

  • Not measured
    Consistent (p95)

    95th percentile 81 ms over 1 samples in 7 days. The bar is 3000 ms. Need at least 20 samples.

  • Not measured
    Reliable (uptime)

    1 of 1 attempts returned a tool list in 30 days (100%). The bar is 99%. Need at least 30 samples.

  • Not measured
    Stable tool list

    Fewer than two successful probes in 30 days, so tool-list stability is not measured.

Access

  • Pass
    Open access

    tools/list succeeded with no credential, and the record declares none.

  • Not measured
    Standard auth

    Auth is not required, so the OAuth metadata check does not apply.

  • Not measured
    Free tier cited

    No publisher quote has been checked.

Tools

  • Pass
    Tools described

    Every tool description is at least 20 characters.

  • Pass
    Valid input schemas

    Every inputSchema is a JSON Schema object.

  • Fail
    Parameters documented

    91 of 123 parameters have a description (74%). The bar is 80%.

  • Pass
    Safety hints

    Every tool sets readOnlyHint or destructiveHint.

Publisher

  • Pass
    Verified namespace

    Listed in the Official MCP Registry.

  • Pass
    Website matches publisher

    The website host matches the reverse-domain namespace.

  • Fail
    Source repo linked

    No repository URL is on file.

  • Not measured
    Repo owner matches

    This namespace is not an io.github login, so the owner comparison does not apply.

  • Pass
    Recently updated

    Updated 2026-10-27T01:31:18.806863Z, within 180 days.

  • Not measured
    Open-source licence

    No GitHub repository to ask about a licence.

Start using Formada3D 3D Printing

Connect to this server

Choose your client, copy the configuration, then enable the server in your client’s MCP settings.

Run this command in your terminal, then restart Claude Code.

Claude Code

claude mcp add --transport http formada3d-3d-printing https://mcp.formada3d.com/

Capabilities

Tools 31

business_services

Formada3D Business (business.formada3d.com): robot parts, sensor/IoT enclosures, rapid prototyping, small-batch production, the parts catalogue, materials guide; invoice/PO; NDA on request.

Discovered
cart_permalink

Backward-compatible v1 tool. Returns a link that adds one product to the Formada3D cart (our own shop, Stripe checkout). Inputs: id or sku, optional quantity and optional variant text (e.g. "Matte Black / Right Pull"). The person opens the link, reviews and pays.

Discovered
checkout_status

PILOT. Status of a checkout from prepare_checkout: awaiting_person_confirmation, confirmed_awaiting_payment, paid, invoice_order_placed, expired or cancelled (plus the order number once the person confirmed). Read-only.

Discovered
contact

How to reach Formada3D (email, response time, links). Location is Melbourne, Australia; online only.

Discovered
design_request

Sends a paid design-help request to Formada3D with fixed prices: quick_fix (change an existing file, A$29, 1-2 business days), replacement (simple part rebuilt from photos and measurements, A$69, 3-5 days), new_design (from A$129, bigger jobs quoted first, 5-7 days); extra revision A$19. Returns a checkout_url (business.formada3d.com/design-help/) where the person pays and then uploads their files. Organic or sculpted shapes (figures, freeform or sculpted products, scan clean-up) take longer and cost more, so they are a custom quote depending on the designer. Printing is separate. The person pays on formada3d.com; nothing is paid by the AI. Requires user_confirmed=true, meaning the person asked for it and agreed to share their name and email. Rate-limited; links only, no files stored.

Discovered
estimate_quote

ESTIMATE when there is no file yet: shape (box, cylinder or sphere) + size in mm (or volume_cm3), material, quantity. The quote engine generates a solid of that size and prices it with the same slicer and rules as a real upload (AUD, no GST): each, parts, minimum-order top-up (A$8 floor), shipping, total, grams, print time, plus upload_url for the exact price. Nothing stored. Same thing as a plain GET: https://formada3d.com/api/quote/estimate?shape=box&x=10&y=10&z=10&material=PLA&qty=1&format=text

Discovered
find_or_design

Natural-language need -> what Formada3D can do: (a) matching shop products with live prices, (b) our online design studios that make it (cookie cutters, stamps, NFC/pet tags, logo plaques, letters, slab/vinyl boxes, rollers, moulds, boxes, terrain) with a price when computable, (c) a custom-design path (we design it to measure; quoted by us). Example: "a jacket hook for a 4 mm nail, 2 kg load".

Discovered
get_part

Full detail for one business-catalogue part: description, specs (material, sizes, what it fits, hardware), option prices (AUD guide prices), availability (made to order / after fit check), safety and usage notes, FAQ and images. Identify by id (catalogue slug), sku (F3D-PARTS-nn), url or exact name. Catalogue: https://business.formada3d.com/parts/

Discovered
get_product

Full detail for one shop product: description, option names and values (e.g. colours, sizes, left/right pull), every variant with its live price, images, size mentions from the product page, lead time, shipping, and links. Identify by id (feed slug), product_id, sku, url or exact title.

Discovered
get_quote

Instant price for printing a 3D file (STL, 3MF or OBJ, by public URL, base64, or the file the person attached in ChatGPT). Our live quote engine slices it server-side and returns price (AUD, no GST), grams, print time, size, printability checks (fits printer, watertight, thin walls), bulk prices and a review_and_pay_url. Creates a saved quote. STEP/IGES files are quoted on the quote page. Materials: PLA, PETG and PLA Matte in stock; TPU, ABS, ASA, carbon/glass-fibre and 20+ more filaments ordered in (+2-3 days); SLA, SLS, MJF and metal via our production network (~2-3 weeks); live list in quote_options. Equivalent plain GET endpoint: https://formada3d.com/api/quote/v1/quote?file_url=<public STL link>&material=PLA&qty=1&format=text; estimate without a file: https://formada3d.com/api/quote/estimate?shape=box&x=40&y=30&z=20&material=PLA&qty=1&format=text

Discovered
get_saved_quote

Look up a quote by quote_id (e.g. from a formada3d.com/quote/?q= link): parts, prices, total and the review/pay link.

Discovered
list_categories

All shop categories with product counts, starting prices (AUD) and category page links.

Discovered
list_design_studios

Our live online 3D design studios (design in the browser, we print it), what each makes, and the tool that prices it.

Discovered
list_parts

Formada3D Business parts catalogue (business.formada3d.com/parts/): parts we designed ourselves for robotics (soft gripper fingers, servo/camera brackets, ISO 9409 flange adapters, sensor brackets), sensor and IoT enclosures (sealed O-ring boxes, LoRa mesh node cases), 42 mm grid organisers and NFC review stands. Guide prices in AUD (no GST), printed to order in Melbourne. Optional query/category filter; live from the catalogue pages.

Discovered
materials_guide

Which material to choose: PLA, PLA Matte, PETG in stock; TPU, ABS, ASA, PC, finishes and carbon/glass-fibre filaments ordered in (instant price, +2-3 days); resin (Formlabs Form 4) coming soon; SLS/MJF nylon, resin, metal and PEEK via our production network (instant price on upload, ~2-3 weeks).

Discovered
order_status

Status of a Formada3D order: received / printing / packed / shipped, carrier, tracking number and link, dates and item names. Requires the order reference AND the exact email used for the order (both in the confirmation email); any other combination returns "not found". Reference formats: print quotes Q......-XXXX; shop orders: the THANKS-XXXXXX code, the tracking number, or the Stripe session id (cs_live_...). Rate-limited.

Discovered
policies

Returns (Australian Consumer Law), made in Melbourne, GST (not registered), minimum order, payment, privacy and safety notes.

Discovered
prepare_checkout

PILOT. Turn a quote_id from get_quote into a checkout link for the PERSON: confirm_url on formada3d.com where they check the parts, price and their details, tick a confirmation box and pay themselves (card via Stripe, or invoice/PO). Creates NO order and takes NO payment; payment or card fields are refused. Only call it when the person asked you to prepare the order and agreed to share their name and email (person_asked_to_order: true). Link valid 24 h; a small number of prepared orders a day (over it: 429 daily_cap_reached with order_url, give the person that link). Track with checkout_status.

Discovered
price_cookie_cutter

Price a custom cookie cutter with the exact formula our checkout charges (Cookie Cutter Studio). Returns price (AUD) and the studio link where the person designs it and adds it to the cart.

Discovered
price_letters

Price custom wall letters or two-colour shadow letters / house numbers from the live price list (per letter, by size XS 3.5 cm to XL 25 cm). Returns the total and the letters designer link.

Discovered
price_logo_plaque

Price a business logo plaque / sign from the Logo Plaque Maker with the checkout's formula (size, number of colours, optional NFC e.g. Google review link).

Discovered
price_nfc_tag

Price a personalised keyring / bag tag from the NFC Tag Designer, using the checkout's own formula. Optional NFC chip (tap to open a link).

Discovered
price_pet_id_tag

Price a Pet ID tag (two-sided, optional NFC chip that opens the pet's found page) with the checkout's formula.

Discovered
price_slab_box

Price the Slab Box Studio keepsake case for one graded trading card (engraved lid A$39.99, optional NFC +A$5).

Discovered
price_stamp

Price a custom stamp / embosser using the Stamp Studio's own price formula (the studio confirms the order by email).

Discovered
price_terrain_roller

Price a printed texture roller (Roller Studio formula: by diameter and length). The STL is also a free download in the studio.

Discovered
quote_options

What the instant quote accepts: materials, colours, infill and layer options, printers/build volume, file types and size limits, pricing rule, shipping table. Live from the quote engine.

Discovered
request_custom_quote

Sends a brief to Formada3D (info@formada3d.com) for a custom design or manual quote, with the person's name and email so we can reply (within 1 business day). Requires user_confirmed=true, meaning the person asked for it and agreed to share those details. Rate-limited; no files are stored (pass a link to the file).

Discovered
search_products

Search the Formada3D shop (3D-printed paint racks, desk & home organisers, wall planters, Mac mounts, collectibles display, kids wooden-railway track parts, custom letters, cookie cutters, tabletop terrain, STL files). Relevance-ranked; live AUD prices from our price list (no GST); made to order in Melbourne, Australia. Returns product URL and add_to_cart_url.

Discovered
shipping_and_lead_times

Shipping rates (AUD) by country and production lead times, from Melbourne, Australia.

Discovered
start_order

Returns the link where the person reviews and pays. Shop items: items[] with product id/sku, quantity and option text -> a formada3d.com cart link (pre-filled, live prices, Stripe checkout). Print quote: quote_id -> the quote page with that quote loaded. Design-studio items have their own studio links. This tool makes no payment and handles no card details.

Discovered

Recent measurements

Probe history

View status
Latest stored probes. Raw probe rows are kept for 14 days.
CheckedResultResponseTools
Connected81 ms31