Skip to main content
Glama

DrMaker3D: custom 3D printing, figures, cookie cutters and gifts

Server Details

3D printing studio in Connecticut: instant prices and checkout links for model files, and quotes.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL

TDQS

A3.9/5.0

Scored across 8 tools

Disambiguation4/5

The descriptions go out of their way to delineate boundaries: quote_custom_print is the exact engine price for a file, print_price_examples is a ballpark, and request_quote is for hand-quoted items (painted multicolor, STEP, model links). Still, five of the eight tools are informational/quoting surfaces (about_drmaker3d, print_options, print_price_examples, quote_custom_print, request_quote), so an agent could plausibly pick the wrong one for a given question.

Naming Consistency3/5

All snake_case, which is good, but conventions are mixed: verb_noun tools (create_checkout, quote_custom_print, request_quote, search_products, track_order) sit alongside noun/noun-phrase tools (about_drmaker3d, print_options, print_price_examples). Readable but not a single predictable pattern.

Tool Count5/5

Eight tools is well-scoped for a one-person print shop: each covers a distinct stage of the flow (discover, configure, quote, checkout, track). No obvious padding or redundancies in count.

Completeness4/5

Covers the full commerce lifecycle: informational discovery, materials/options, quoting (instant and by hand), checkout, product search, and order tracking. Minor gaps: no order cancellation/change tool and no way to fetch a single product's full details beyond search results, but agents can route to web pages for those.

Available Tools

8 tools
about_drmaker3dAbout DrMaker3DA
Read-onlyIdempotent
Inspect

What DrMaker3D (drmaker3d.com) offers and how it works: a one-person 3D printing and 3D modeling studio in Burlington, Connecticut that ships across the U.S. Custom 3D printing with an instant online quote for STL, OBJ, 3MF and STEP files, design from a photo, sketch or idea, upfront-priced figures made from a photo or AI picture (one or two on a base, pets, wedding cake toppers), printing models from Printables, Thingiverse or MakerWorld links, CookieMaker3D custom cookie cutters and cake toppers, gifts with a gift finder, 3D printed lake maps, paying by invoice or tax exempt for schools and businesses, nine materials, made-to-order pendant lights, turnaround, shipping and how to order. Use it to answer questions about the studio: what it makes, from what, how long it takes and how ordering works.

ParametersJSON Schema
NameRequiredDescriptionDefault
topicNoWhich part to return; "all" for everything.

TDQS

A3.5/5.0
Behavior3/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, destructiveHint=false and openWorldHint=false, so the safety profile is covered. The description adds that the content is a fixed catalogue of studio facts rather than live data, but says nothing about return format, freshness or size. With annotations carrying the behavioral load, a 3 is appropriate.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness2/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The core purpose is front-loaded in the first clause, but the middle is a long comma-spliced enumeration of products ('figures ... pets, wedding cake toppers ... CookieMaker3D ... lake maps ... pendant lights') that reads as marketing copy. Much of it duplicates the enum values without adding selection-relevant detail, so the length is not fully earned.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, yet the description makes clear what kind of prose content comes back and that it can answer 'what it makes, from what, how long it takes and how ordering works.' With a single optional enum parameter at 100% coverage, this is nearly complete; only the per-topic return contents are missing.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% and the single 'topic' parameter has a fully enumerated set with a description. The description's prose lists subject areas that map loosely onto the enum values (materials, ordering, lake maps, pendant lights, cookie cutters), but it never states what each topic value actually returns. Baseline 3 applies since the schema already does the documentation work.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific resource and scope: an informational overview of the DrMaker3D studio (what it makes, materials, turnaround, ordering). The closing sentence makes the verb explicit ('Use it to answer questions about the studio'), so an agent knows this is a static content-retrieval tool. It does not explicitly name siblings, so it does not earn a 5.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

The final sentence gives clear usage context: answer questions about the studio's offerings, materials, timelines and ordering process. This implicitly routes transactional requests (quote_custom_print, create_checkout, track_order) elsewhere, but no exclusion is stated outright, so it stops short of a 5.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

create_checkoutCreate a checkout link for custom printsAInspect

Creates a Stripe Checkout link for one or more custom prints quoted with quote_custom_print, for the person to open and pay in a browser. Nothing is charged by this tool and no order exists until the person pays. Each print is priced again on the server (send checkout_item as quote_custom_print returned it; prices are never taken from the request). Needs the destination ZIP (or country and postal code), since shipping is priced to it. Returns order_link, a drmaker3d.com page that shows the order and opens a fresh payment page, good for 7 days: give the person that. checkout_url is the Stripe page itself, good for two hours. Catalog products, figures, keychains, lithophanes, cake toppers and cookie cutters are bought on their own pages: give the person that page from search_products or print_price_examples.

ParametersJSON Schema
NameRequiredDescriptionDefault
zipNoU.S. ZIP code it ships to.
agentNoOptional: the name of your agent or service.
emailNoOptional: the person's own email, filled in on the payment page.
printsYesEach print's checkout_item from quote_custom_print.
countryNoTwo-letter country code, default US.
postal_codeNoPostal code outside the U.S.

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the annotations: nothing is charged, no order exists until payment, each print is re-priced server-side and request prices are ignored, and both returned links have distinct lifetimes (order_link 7 days, checkout_url 2 hours). This tells the agent exactly what mutation occurs and what to hand back to the person, which readOnlyHint=false/openWorldHint=true alone does not.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loads the core action and the no-charge guarantee, then handles parameters, then return values. It is dense and slightly long with one run-on enumeration of excluded product types, but every sentence carries operative information.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With no output schema, the description fully carries the return contract (order_link vs checkout_url, their lifetimes, and which to give the person). Combined with the pricing and shipping caveats, an agent has everything needed to call this correctly and relay results.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so baseline is 3, but the description adds real meaning: prints must be the checkout_item exactly as quote_custom_print returned it (prices ignored from the request), and the destination ZIP/postal code is required because shipping is priced to it. It does not explain agent, email, or the per-item finish/quality/infill fields, which remain schema-only.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource (creates a Stripe Checkout link for custom prints) plus the exact precursor (quote_custom_print output). It also draws the boundary against the catalog/figures/keychains path, so the agent can distinguish it from siblings like search_products without inspecting schemas.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly says when to use it (custom prints quoted with quote_custom_print, person pays in browser) and when not to (catalog products, figures, keychains, lithophanes, cake toppers, cookie cutters get their own pages from search_products or print_price_examples). The prerequisite chain to quote_custom_print is stated outright.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

quote_custom_printInstant price for a 3D model fileAInspect

The exact DrMaker3D instant-quote price for printing a person's 3D model file, from the same engine and the same measurements as the instant quote page. Pass the file the person attached (as file), or upload it first: POST https://drmaker3d.com/api/upload as multipart/form-data with fields file (STL, OBJ, 3MF, GLB, glTF or PLY, up to 25 MB) and kind=printiq, and pass the "key" it returns as file_key. The file is kept privately by the studio for the quote. Returns the price, size, turnaround and a checkout_item to pass to create_checkout. Painted multicolor files, STEP files, parts too big for one piece and model links (Printables, Thingiverse, MakerWorld) are quoted by hand: it says so, and request_quote sends them to Rich.

ParametersJSON Schema
NameRequiredDescriptionDefault
fileNoThe person's model file as ChatGPT passes an attached file (a link on files.oaiusercontent.com or OpenAI’s own file storage). Give this or file_key.
colorYesA color of that material from print_options, e.g. "Black" or "Matte Charcoal".
emailNoOptional: the person's email. Needed only when the site asks for one before showing exact prices.
unitsNoDefault mm. "inches" for an STL or OBJ drawn in inches.
copiesNoHow many of the model, default 1.
finishNoOptional color family, e.g. "PLA Matte", when a color name is in two families.
infillNoPercent, default 20. 50 and up for functional parts.
qualityNoDefault standard. Draft only for parts 100 mm or more across.
file_keyNoThe key POST /api/upload returned (starts with "printiq/"). Give this or file.
materialYesA material from print_options, e.g. PLA, PETG, "TPU (flexible)", ABS, ASA, "Nylon (PA)", PC, PA-CF, PETG-CF.

TDQS

A4.8/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Goes well beyond the annotations by disclosing a real side effect ('the file is kept privately by the studio'), the accepted formats and 25 MB cap, and the fallback behavior when a file can't be auto-quoted. The revelation that a file is retained is consistent with readOnlyHint=false rather than contradicting it.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with purpose, then the upload alternative, retention note, return values, and fallback in a logical order — every sentence carries information. It is dense, and the second sentence is a long run-on bundling endpoint, formats, size limit, and key prefix, which slightly hurts scannability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 10-parameter tool with a nested file object and no output schema, the description covers the essentials: which input form is required, what comes back (price, size, turnaround, checkout_item) and the handoff to create_checkout, plus what happens on unsupported files. An agent could invoke this correctly without further context.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is already 100%, so the schema carries the per-parameter burden (color, units, infill, quality, material). The description still adds value the schema only hints at: the upload endpoint, the format/size constraints that govern 'file' vs 'file_key', and the meaning of the returned file_key prefix. It adds context but doesn't walk through the optional parameters.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb+resource ('exact instant-quote price for printing a person's 3D model file') and pins the source of truth ('same engine and same measurements as the instant quote page'). This clearly separates it from print_price_examples and request_quote, which are the nearest siblings.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Explicitly names both input paths (pass the attached file, or upload first via POST /api/upload with kind=printiq and pass the returned key) and states exactly which cases this tool will NOT handle: painted multicolor, STEP, oversized-in-one-piece, and model links from Printables/Thingiverse/MakerWorld, routing those to request_quote. Nothing is left to inference.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

request_quoteRequest a custom 3D printing or design quoteAInspect

Send a quote request to Rich at DrMaker3D for a person who wants something 3D printed or designed. Only with the person's permission, and only with their own name and email: Rich replies to that email, within one business day, with a price and a link to pay online (the person pays in a browser; nothing is charged here). Describe what it is, its size, material or color if known, how many, and when it is needed. A file is optional: give a public share link to an STL, OBJ, 3MF or STEP file, or a Printables, Thingiverse or MakerWorld model link; with no file, describe it (with measurements) and it is designed and printed, quoted together.

ParametersJSON Schema
NameRequiredDescriptionDefault
zipNoOptional U.S. ZIP or country, for shipping.
nameYesThe person's name.
emailYesThe person's own email address, where Rich will reply.
wantsNoWhat they need.
file_keyNoOptional: the key POST /api/upload returned for the file (kind printiq or printiq-manual), e.g. the one quote_custom_print sent here for a hand quote.
file_urlNoOptional public link to the 3D file or model page.
quantityNo
needed_byNoOptional date or timeframe.
descriptionYesWhat they want made, its size, use, material or color, quantity and deadline.

TDQS

A4.5/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Beyond the annotations (openWorldHint=true, non-idempotent, non-destructive), it discloses the full downstream consequence: Rich replies by email within one business day with a price and payment link, the person pays in a browser, and nothing is charged here. For an outward-facing side-effecting tool this is exactly the context an agent needs to set expectations and avoid implying an in-tool purchase.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Purpose and the permission constraint are front-loaded, and every sentence carries information (recipient, constraint, outcome, required inputs, file options). The final sentence is long and runs multiple clauses together, slightly hurting scannability.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 9-parameter, non-idempotent, open-world submission tool with no output schema, the description covers prerequisites, expected inputs, accepted file forms, and the offline follow-up path. The only gap is that it never says what the tool itself returns to the agent (e.g., a confirmation or reference), which matters slightly given the absence of an output schema.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters4/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is already 89%, but the description adds real meaning beyond it: a file is optional, accepted formats are STL/OBJ/3MF/STEP or Printables/Thingiverse/MakerWorld links, and with no file the agent should supply measurements because design and printing are quoted together. That materially guides file_url, description, and wants beyond the schema definitions.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The first sentence names a specific verb and resource ('Send a quote request ... for a person who wants something 3D printed or designed') and identifies the recipient and channel. An agent can immediately distinguish this from sibling tools like print_price_examples or search_products, though explicit routing against quote_custom_print is left to the file_key parameter text.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states a hard prerequisite ('Only with the person's permission, and only with their own name and email') and tells the agent what information to gather (what it is, size, material/color, quantity, deadline). What's missing is explicit guidance on when to pick this versus quote_custom_print or create_checkout, so there is context but no alternatives or exclusions.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

search_productsSearch DrMaker3D productsA
Read-onlyIdempotent
Inspect

Search the DrMaker3D shop (pendant lights, sets, gifts, gift cards and other made-to-order products) and its service pages (a figure from a photo, a pet figure, a wedding cake topper figure, the cake topper and cookie cutter makers, lake maps, the gift finder, paying by invoice) by words. Returns titles, starting prices in U.S. dollars where there is one, and links. A custom print from a file has no product: use about_drmaker3d, print_price_examples or request_quote for those.

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMost results to return (default 10).
queryNoWords to match, e.g. "ribbed pendant" or "gift card". Empty lists the shop.

TDQS

A4.2/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare readOnlyHint, idempotentHint, and closed-world scope, so the safety profile is covered. The description adds real context beyond them: the return payload shape (titles, starting prices in USD, links) and the qualifier 'where there is one', warning that some results carry no price. It doesn't cover result ordering or relevance behavior.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

Front-loaded with the verb and scope, then the fallback routing — good ordering with no wasted framing. The long parenthetical catalogues of product and service types are slightly heavy but do real work for query formulation and coverage signalling.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

With only two optional parameters, no output schema and full annotation coverage, the description supplies everything an agent needs: what is searchable, what comes back, how to fall back for custom prints, and that an empty query lists the shop. No material gap remains.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema description coverage is 100% and both parameters are documented there, including the empty-query-lists-shop behavior, so the baseline is 3. The description only restates that matching is 'by words' and never mentions the limit parameter or any matching nuance (substring, multi-word, ranking) that would add value over the schema.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

States a specific verb and resource (search the DrMaker3D shop and its service pages) and enumerates the content domain so an agent knows exactly what corpus is indexed. It also distinguishes itself from three siblings (about_drmaker3d, print_price_examples, request_quote) for the custom-print case, and names what it returns (titles, starting prices, links).

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

Gives a clear trigger (match by words) plus an explicit exclusion with named alternatives: a custom print from a file has no product, so route to about_drmaker3d, print_price_examples or request_quote. It stops short of a full routing table — sibling print_options is never mentioned, and no guidance is given on choosing between searching and browsing.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

track_orderTrack a DrMaker3D orderA
Read-onlyIdempotent
Inspect

The stage of a DrMaker3D order (received, printing, finishing, shipped, delivered), its ship-by day and arrival window, and tracking when shipped. Needs the order number (like DM1015) and the email the order was placed with; only that order is ever returned.

ParametersJSON Schema
NameRequiredDescriptionDefault
emailYesThe email used at checkout.
order_numberYesFor example DM1015.

TDQS

A3.9/5.0
Behavior4/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already cover read-only, idempotent, closed-world and non-destructive, so the safety profile is settled. The description adds meaningful behavioral context beyond that: the two-parameter pair functions as an authorization check (order number + checkout email), and the 'only that order is ever returned' line tells the agent no other orders leak into the response — important for a lookup keyed on customer identity.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

One dense sentence plus a short constraint clause — nothing wasted, and the return contents are front-loaded before the requirements. The opening is grammatically incomplete ('The stage of a DrMaker3D order...' with no verb), which costs a small amount of clarity, but the information density is high.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness4/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

There is no output schema, so the description carries the burden of describing the response — and it does, listing stage, ship-by date, arrival window, and tracking-when-shipped. Combined with annotations covering the safety profile and 100% parameter documentation, an agent has everything needed to call this correctly; only response shape details (types, date formats) are absent.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100% with both parameters documented (email = used at checkout, order_number = e.g. DM1015), so the schema does the heavy lifting. The description largely restates those two fields, adding only the example format inline. Baseline 3 is appropriate when structured data already documents every parameter.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose4/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description names the exact resource (a DrMaker3D order) and enumerates what the caller learns: stage values (received, printing, finishing, shipped, delivered), ship-by day, arrival window, and tracking number. The opening is an elliptical noun phrase rather than a verb, so it leans on the title for the action, but the content is specific enough that an agent immediately knows what comes back.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines4/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It states the prerequisites plainly (order number like DM1015 plus the checkout email) and constrains the result: 'only that order is ever returned.' No sibling tool overlaps with order tracking, so no exclusions are needed. It stops short of explicitly saying 'use this when a customer asks about order status,' but that context is obvious from the resource.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • Changedquote_custom_print1 field changed
      • changedInput schema / properties / file / description
        Previous value: -"The person's model file as ChatGPT passes an attached file (a files.oaiusercontent.com link). Give this or file_key."New value: +"The person's model file as ChatGPT passes an attached file (a link on files.oaiusercontent.com or OpenAI’s own file storage). Give this or file_key."
  2. 8 tool updates
    • First observedabout_drmaker3d
    • First observedcreate_checkout
    • First observedprint_options
    • First observedprint_price_examples
    • First observedquote_custom_print
    • First observedrequest_quote
    • First observedsearch_products
    • First observedtrack_order

Related MCP Connectors

Related MCP Servers

  • A
    license
    A
    quality
    B
    maintenance
    Get live UK 3D printing prices for your own STL/3MF/STEP files or Printables and Thingiverse models, with a checkout link. Also finds mail-in electronics repair prices and checks order or repair progress.
    9
    MIT
  • A
    license
    A
    quality
    C
    maintenance
    Calculates 3D printing cost, time, material weight and build-plate fit from plain dimensions given in the conversation, with no STL upload and no API key. Covers PLA, PETG, ABS, ASA, TPU, Nylon, PC and PLA-CF, plus build volumes for Bambu Lab, Prusa, Creality, Voron and Elegoo printers.
    3
    MIT
  • F
    license
    A
    quality
    D
    maintenance
    An intelligent 3D printing assistant that enables users to analyze meshes, generate optimal print profiles, and automate PrusaSlicer operations through an MCP client. It provides a comprehensive suite of tools for geometric analysis, printability checks, filament recommendations, and post-print diagnostics.
    17
    9
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources