Skip to main content
Glama

Machine Library Create Library Entry

machine_library_create_library_entry
Destructive

Add a tenant-private machine to the library. Platform-catalog entries are curated out-of-band (seed), never via this endpoint — the row is always stamped with the caller's org_id.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameYesHuman-readable catalog name (e.g. '3-axis VMC — generic' or 'DMG MORI CMX 800 V').
klassYesMachine class (process family), e.g. milling.5axis_full.
vendorYesMachine manufacturer / vendor (or 'generic').
model_noYesVendor model number, or a generic-type slug.
subclassNoSize tier of the machine within its class (small/medium/large).medium
valid_toNoDate after which this entry is superseded; null if open-ended (ISO 8601).
is_genericNoTrue for a class-default *type* template; False for a representative named machine.
valid_fromYesDate from which this library entry is effective (ISO 8601).
default_vdi_3258NoOptional VDI 3258 cost-structure defaults enabling (machine, region) hour-rate resolution.
default_capabilitiesYesDefault capability matrix for the type; instances override individual fields.
nominal_hourly_rate_eurNoType-default machine-hour rate in EUR/h; copied into an instance on instantiation.
nominal_rate_operator_shareNoOperator attendance the nominal rate was built at (0-1), and the type's run-attendance default. NULL falls back to the class default.
nominal_rate_operator_eur_per_hNoOperator wage already contained in nominal_hourly_rate_eur, in EUR per hour; copied into an instance alongside the rate. 0 means the rate is machine-only and operator labour is billed separately.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observed

TDQS

Score is being calculated.

Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources