Skip to main content
Glama
vino3dx
by vino3dx

mod_sweep

Destructive

Add a sweep modifier to selected objects to extrude a section along a path. Use for quick sweep modifier application; custom sections require model_sweep.

Instructions

扫掠修改器:沿路径扫一个截面成形。本工具仅添加修改器;如需自定义截面,用 model_sweep 并指定 section。 [English] Sweep modifier: sweep a section along a path. This tool only adds the modifier; for a custom section use model_sweep with a section name.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
nameNo修改器名。 | Modifier name.
objectsNo对象名列表;省略则使用当前选择。 | Object names; omit for selection.

Schema Changelog

Changes observed during successful MCP inspections.

  1. First observedv1.0.0

TDQS

A4.4/5.0
Behavior4/5

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

Annotations already declare readOnlyHint=false and destructiveHint=true, so the safety profile is covered. The description adds useful scoping context: it only adds the modifier and does not handle custom sections. It does not contradict the destructive hint, and the 'only adds' phrasing gives agents a precise boundary of behavior.

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

Conciseness5/5

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

The description is short, front-loaded, and each sentence carries meaning: what the modifier does, what the tool does not do, and which sibling to use for custom sections. The bilingual duplication is efficient for the intended audience and not wasteful.

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 simple two-optional-parameter tool with no output schema, the description is nearly complete: it states the operation, the limitation, and the alternative. Minor omissions such as default modifier naming behavior are left to the schema, but the essential calling context is present.

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%, with both `name` and `objects` documented in the schema. The description adds no parameter-specific guidance, so the baseline of 3 is appropriate.

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 description uses a specific verb ('sweep') and resource ('sweep modifier'), and clarifies that this tool only adds the modifier. It explicitly distinguishes itself from model_sweep, so an agent can tell them apart without opening either schema.

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?

It gives an explicit routing rule: use this tool for the standard sweep modifier, and use model_sweep with a `section` name for custom sections. This is clear when-to-use and when-not-to-use guidance relative to the most relevant sibling.

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