Skip to main content
Glama
vandurmedries

print-advisor-mcp

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

No arguments

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": false
}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
print_estimateA

Schat materiaalgebruik, gewicht, kosten en printtijd voor een 3D-print.

Werkt op afmetingen óf op een bekend volume — je hebt geen bestand nodig. Geef ofwel breedte/diepte/hoogte, ofwel volume_cm3 als je dat al weet.

Args: breedte_mm: breedte van het onderdeel in mm diepte_mm: diepte in mm hoogte_mm: hoogte in mm volume_cm3: massief volume in cm³, als je dat al kent (gaat vóór op afmetingen) materiaal: pla, petg, abs, asa, tpu, nylon, pc of pla-cf infill_procent: vulpercentage van het inwendige (0-100) wanddikte_mm: dikte van de buitenwand in mm laaghoogte_mm: laaghoogte in mm (0.1 fijn, 0.2 standaard, 0.3 grof)

material_guideA

Kies het juiste 3D-printmateriaal voor een toepassing.

Args: toepassing: waar het onderdeel voor dient, bijvoorbeeld "buiten", "hittebestendig", "flexibel", "sterk", "goedkoop", "voedsel". Leeg laten geeft de volledige tabel.

fits_on_printerA

Controleer of een onderdeel op het bouwbed van een printer past.

Houdt rekening met draaien over 45° in het vlak, wat vaak net het verschil maakt.

Args: breedte_mm: breedte in mm diepte_mm: diepte in mm hoogte_mm: hoogte in mm printer: printernaam, bijvoorbeeld "bambu p2s" of "prusa mk4". Leeg laten controleert alle bekende printers.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

TDQS

A4.3/5.0

Scored across 3 tools

Disambiguation5/5

Each tool targets a different advisory question: material selection, print-bed compatibility, and cost/time estimation. Although fits_on_printer and print_estimate both take dimensions, their purposes are clearly separated and unlikely to be confused.

Naming Consistency4/5

All tool names use lowercase snake_case and are short, recognizable domain terms, so the set feels consistent. The forms are slightly mixed (two noun phrases and one verb phrase), but there is no camelCase or arbitrary naming to cause real friction.

Tool Count5/5

Three tools is a well-scoped size for a 3D-printing advisor; each tool covers a distinct decision and earns its place. The server avoids bloat while still providing useful breadth across materials, fit, and print estimates.

Completeness4/5

The set covers the main advisory workflow: choose material, check bed fit, and estimate cost/time. It might lack more specialized advice such as printability or orientation guidance, but those gaps are workaroundable and outside the apparent scope.

Maintenance

ActivitySlowing
ResponsivenessNo issues