Skip to main content
Glama

propose_sourcing_remediation

Recommend remediation options for flagged 3D-print parts so you can resolve sourcing problems and choose next steps.

Instructions

Close the loop on a flagged part: propose what to do about it.

Free door, tiered answer — Free: — · Pro: — · Business: — · Enterprise: ✓. Upgrade: https://kiln3d.com/pricing?src=agent&tool=propose_sourcing_remediation

Input Schema

NameRequiredDescriptionDefault
componentYes
design_roleNo

Schema Changelog

Changes observed during successful MCP inspections.

  1. Addedv1.5.0

TDQS

C2.2/5.0
Behavior2/5

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

No annotations are provided, so the description carries the full behavioral burden. It discloses tier gating (Enterprise only) but omits permissions, side effects, whether a proposal is created or persisted, and any authorization requirements for a tool named around proposing remediation.

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

Conciseness3/5

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

The useful purpose sentence is front-loaded and brief. The tiering line adds some availability context, but the upgrade URL is promotional content that does not help an agent select or invoke the tool, consuming space without earning it.

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

Completeness2/5

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

With no annotations, no output schema, and 0% schema description coverage on two complex object parameters, the description is insufficient for confident invocation. It identifies the general domain but does not supply the parameter, return, or behavioral detail that should compensate for the missing structured metadata.

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

Parameters1/5

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

Schema description coverage is 0%, with two nested object parameters (component and design_role) lacking any documented meaning. The description does not mention either parameter or explain what data they should contain, leaving the agent unable to infer correct input semantics.

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

Purpose3/5

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

The description states a verb and resource: propose what to do about a flagged part. However, 'what to do about it' is vague and does not specify sourcing remediation or distinguish this tool from sourcing-related siblings such as assess_bom_sourcing_risk.

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

Usage Guidelines2/5

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

The description gives no explicit when-to-use guidance, prerequisites, or alternatives. It only implies the tool applies to a 'flagged part,' which is minimal context without any routing information.

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

Deploy Server

Other Tools