Skip to main content
Glama

Depureco Industrial Vacuum Explorer

Server Details

Industrial vacuum configurator: 150+ products, 24 sectors, ATEX certifications, technical specs.

Status
Healthy
Last Tested
Transport
Streamable HTTP
URL

Glama MCP Gateway

Connect through Glama MCP Gateway for full control over tool access and complete visibility into every call.

MCP client
Glama
MCP server

Full call logging

Every tool call is logged with complete inputs and outputs, so you can debug issues and audit what your agents are doing.

Tool access control

Enable or disable individual tools per connector, so you decide what your agents can and cannot do.

Managed credentials

Glama handles OAuth flows, token storage, and automatic rotation, so credentials never expire on your clients.

Usage analytics

See which tools your agents call, how often, and when, so you can understand usage patterns and catch anomalies.

100% free. Your data is private.
Tool DescriptionsC

Average 2.8/5 across 20 of 20 tools scored. Lowest: 1.4/5.

Server CoherenceA
Disambiguation4/5

Tools are mostly distinct, with each get* query targeting a specific attribute (e.g., applications, certificates, capacities). There is minor potential confusion between getMotorPowerValues and getPowerValues, but descriptions clarify the difference. Overall, agents can differentiate purposes.

Naming Consistency5/5

All tool names follow a consistent lowercase verb_noun pattern (get* for queries, configureProduct for the main search), making naming predictable and easy to pattern-match.

Tool Count4/5

At 20 tools, the server is comprehensive but slightly heavy for a product explorer. However, each tool serves a clear data-retrieval or configuration purpose, justifying the count. Still, it borders on excessive.

Completeness4/5

The tool surface covers product discovery, technical specs, certifications, accessories, and configuration. Missing potential features like pricing or inventory, but core exploration workflows are well-supported.

Available Tools

20 tools
configureProductCInspect

Find products matching a need. E.g.: "wood dust in Atex zone 22", "CNC oil 280L".

ParametersJSON Schema
NameRequiredDescriptionDefault
limitNoMaximum number of results to return (1-25, default 10)
powerNoProduct power value as returned by getFilterOptions.powerValues
usageNoCanonical slug for usage mode
sectorNoCanonical slug for industrial sector
zoneTypeNoCanonical slug for zone type
structureNoCanonical slug for structure
motorPowerNoMotor power value as returned by getFilterOptions.motorPowerValues
applicationNoCanonical slug for application / vacuumable material
certificateNoCanonical slug for certification
powerSupplyNoCanonical slug for power supply
productTypeNoCanonical slug for product type
productCategoryNoCanonical slug for product category
collectionSystemNoCanonical slug for collection system
collectionCapacityNoCanonical slug for collection capacity
filterCleaningSystemNoCanonical slug for filter cleaning system
Behavior2/5

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

With no annotations, the description bears full responsibility for behavioral disclosure. It does not state whether the tool is read-only, that it uses structured slugs not free text, or how it handles missing/optional parameters. The example is misleading as it mimics natural language.

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?

The description is compact with two sentences and a clear action verb. However, it sacrifices necessary detail for brevity, making it less helpful than it could be.

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?

Given 15 optional parameters and no output schema, the description is far from complete. It fails to explain the intended workflow, parameter sourcing from sibling tools, or the return format. The example does not represent actual usage.

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

Parameters2/5

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

Although schema coverage is 100%, the description adds no meaning beyond the schema. It does not explain how parameters relate to each other or that all values must be canonical slugs from sibling endpoints. The free-text example contradicts the structured parameter requirements.

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 clearly states 'Find products matching a need' with an example, effectively conveying the tool's purpose. It distinguishes from sibling tools which focus on retrieving filter options or individual data sets.

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 provides no guidance on when to use this tool versus its many siblings. There is no mention of prerequisites, such as first calling getFilterOptions to obtain valid parameter values, or warning against using free text despite the example.

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

getApplicationsCInspect

Materials that can be vacuumed. E.g.: combustible dust, welding fumes, oils, liquids.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

No annotations are provided, so the description must bear full burden. It only gives a vague purpose and examples, but does not disclose whether the tool performs a read or write, what side effects exist, error conditions, or return behavior. The agent cannot infer safety or required permissions.

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 description is short (one sentence with examples), but it is not front-loaded with a clear action. It sacrifices clarity for brevity. While concise, it could be restructured to state the purpose upfront.

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?

Given no output schema and no annotations, the description should explain what the tool returns (e.g., list of application names, IDs) and default behavior (e.g., only published products are included unless includeEmpty is true). The description lacks this information, leaving the agent uncertain about the tool's output.

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% (both parameters have descriptions). The description adds no additional parameter information beyond what the schema already provides, so baseline score of 3 is appropriate.

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?

Description states the resource ('Materials that can be vacuumed') but lacks a verb (e.g., list, retrieve). It vaguely indicates the tool returns some data about applications for vacuuming, but does not explicitly state what the tool does. Among sibling 'get' tools, this one is differentiated by the focus on vacuuming materials, but the missing verb reduces clarity.

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?

No guidance is given on when to use this tool versus alternatives like getProductCategories, getUsages, or other get tools. The description does not mention any prerequisites, filtering strategies, or exclusions.

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

getAssistantInstructionsAInspect

Operational guidelines for the AI. Call first.

ParametersJSON Schema
NameRequiredDescriptionDefault

No parameters

Behavior2/5

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

No annotations are provided, so the description must disclose behavioral traits. It only states the tool returns 'operational guidelines' but does not mention whether it is read-only, its impact on system state, or any response format. This lack of detail leaves the agent uncertain about side effects.

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 consists of two concise sentences. Every word adds value: 'Operational guidelines for the AI' defines the content, and 'Call first' provides ordering guidance. No unnecessary text.

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

Completeness3/5

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

Given the tool's simplicity (no parameters, no output schema), the description is adequate but minimal. It does not explain what the guidelines contain or the expected return format, which could leave the agent unsure of the value. A bit more context would improve completeness.

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?

The tool has zero parameters, and the schema coverage is 100% (empty object). Per the baseline rule for 0 parameters, a score of 4 is appropriate. The description adds no parameter semantics, but none are needed.

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 clearly states it provides 'Operational guidelines for the AI' and instructs to 'Call first.' This distinguishes it from sibling tools that retrieve specific data like 'getApplications' or 'getCertificates', making the purpose clear.

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 phrase 'Call first' explicitly indicates when to use the tool—early in the interaction. It does not specify when not to use or provide alternatives, but given its unique role, this guidance is sufficient.

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

getCertificatesBInspect

Available certifications. E.g.: CE, Atex, Type H dust.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

With no annotations, the description carries full burden. It implies a read operation but does not disclose authorization needs, rate limits, data scope (e.g., exhaustive list?), or return format. Minimal behavioral context.

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?

Extremely concise at 7 words, front-loaded with the key purpose and examples. No redundant or missing sentences.

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

Completeness3/5

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

For a simple list tool with no output schema, the description is minimally adequate. However, given the number of sibling tools, additional context on how this differs would improve completeness.

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% (both parameters described). The description adds no extra meaning beyond the schema, so baseline score of 3 is appropriate.

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 clearly states the tool returns available certifications, with examples (CE, Atex, Type H dust). It is specific to the resource 'certifications' and distinguishes from siblings like getApplications or getProductCategories.

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?

No guidance on when to use this tool versus alternatives. Among 19 sibling tools, no context is provided to differentiate usage scenarios, prerequisites, or when not to use.

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

getCollectionCapacitiesCInspect

Container capacities. E.g.: 20-50L, 51-100L, over 300L.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

No annotations are provided, and the description does not disclose behavioral traits such as whether it is read-only, any dependencies, or rate limits.

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 description is very short and front-loaded, but it sacrifices clarity for brevity; a bit more detail would improve 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 output schema and minimal annotations, the description does not provide enough context about return format, error handling, or behavior, leaving gaps for an agent to correctly use the tool.

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% for the two parameters, so the baseline is 3; the tool description adds no further clarification on how to use search or includeEmpty.

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 uses a noun phrase 'Container capacities' with examples, implying the tool returns capacity ranges, but lacks an explicit verb like 'list' or 'get', making the purpose somewhat vague.

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?

No guidance on when to use this tool versus the many sibling tools; no context provided for selection.

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

getCollectionSystemsDInspect

Collection systems. E.g.: stainless steel container, Longopac, inert liquid bath.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior1/5

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

No annotations are provided, so the description carries full burden for behavioral disclosure. It lacks any information about side effects (none likely), required permissions, pagination, response format, or whether the call is safe to repeat. The description is essentially a noun phrase with examples.

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 description is extremely short (one sentence with examples). While concise, it sacrifices clarity and completeness. It is front-loaded but insufficient for tool selection.

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?

The tool has 2 optional parameters and no output schema. Given the low complexity, a slightly longer description could still be complete. However, the description fails to explain the tool's purpose or return value (e.g., list of collection systems), leaving the agent to guess.

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%; both parameters are already described in the schema. The description's examples ('stainless steel container, Longopac, inert liquid bath') provide implicit context for the 'search' parameter but no explicit meaning beyond the schema. Baseline 3 is appropriate.

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

Purpose2/5

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

The description 'Collection systems. E.g.: stainless steel container, Longopac, inert liquid bath' is vague. It does not clearly state the verb (e.g., list, search) or the resource. It provides examples but leaves the primary action implied, making it hard to distinguish from sibling tools like getApplications or getCollectionCapacities.

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

Usage Guidelines1/5

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

No guidance on when to use this tool versus its many siblings (e.g., getFilterCleaningSystems, getProductTypes). No context about prerequisites, common use cases, or alternatives is provided.

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

getFilterCleaningSystemsCInspect

Filter cleaning. E.g.: manual, Jet Clean, automatic backflush.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

With no annotations provided, the description does not disclose behavioral traits. It does not explicitly state that the tool is read-only (though the name 'get' implies it), nor does it mention any side effects, authentication requirements, or rate limits. The examples are helpful but insufficient for behavioral clarity.

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?

The description is very short (one sentence with examples), which is concise and front-loaded. However, it lacks structure (e.g., separation of purpose and examples) and is slightly too brief to be optimally useful. A score of 4 acknowledges conciseness while noting room for improvement.

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?

Given the tool has two optional parameters, no output schema, and no annotations, the description is incomplete. It does not explain what the return format is, whether the results are paginated, or how the examples relate to the parameters. The tool's simplicity does not excuse the lack of additional context.

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%, so the baseline is 3. The description does not add meaning beyond what the schema provides; it only gives examples of filter cleaning types, which are potential values, not parameter explanations. Therefore, it does not enhance the semantic understanding of the parameters.

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 'Filter cleaning' combined with examples (manual, Jet Clean, automatic backflush) clearly indicates the tool returns filter cleaning systems. The verb 'get' is implied by the tool name, making the purpose clear. However, it could be more explicit by starting with 'Retrieves' or 'Lists', and it does not distinguish from siblings like getFilterOptions, which also deals with filters.

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?

No guidance is provided on when to use this tool versus alternative tools like getFilterOptions or getCollectionSystems. The description only gives examples but lacks context on prerequisites, exclusion criteria, or when not to use it.

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

getFilterOptionsAInspect

Available product search criteria (materials, sectors, certifications, Atex zones, power, capacity, etc.). Call before configureProduct.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter to narrow returned options
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

No annotations are provided, so the description fully bears the weight. It only lists example content but does not disclose behaviors like read-only nature, authentication requirements, rate limits, or pagination. For a tool with no annotation coverage, this is insufficient.

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 a single sentence plus a short usage note, front-loaded with the core purpose. Every word earns its place, no redundancy.

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?

No output schema is provided, and the description does not explain the return format (list of strings, objects, etc.) or behavior like ordering, pagination, or default values. For a tool that returns a list of search criteria, the description is incomplete.

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 clear descriptions for both parameters (search, includeEmpty). The description adds value by listing examples of what the returned options contain, but does not extend parameter semantics beyond what the schema already provides. Baseline 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 clearly states the tool returns 'available product search criteria' listing examples like materials, sectors, certifications, etc. The verb 'get' is implied, and it distinguishes from sibling tools (e.g., getSectors, getCertificates) by being a combined list. The instruction 'Call before configureProduct' adds clear purpose.

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 description includes explicit context: 'Call before configureProduct' indicates when to use it. While it does not state when not to use or list alternatives, the purpose is distinct from siblings, and the sequence hint provides clear guidance.

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

getMotorPowerValuesCInspect

Motor power values in kW/HP.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

No annotations provided, so description must disclose behavior. It only states output content, with no mention of read-only nature, filtering capabilities, or any side effects.

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?

Single sentence, very concise. However, it may be too terse, sacrificing clarity for brevity.

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?

Tool has 2 optional parameters and no output schema. Description lacks context on how data is returned, the scope of 'motor power values', and relationship to sibling tools.

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 clear parameter descriptions. The description adds no additional context beyond the schema, earning baseline score.

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 identifies the resource ('Motor power values') and the unit ('kW/HP'), but lacks a verb to specify the action (e.g., retrieves, lists). It does not differentiate from sibling 'getPowerValues'.

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?

No guidance on when to use this tool versus alternatives like 'getPowerValues'. No mention of optional filtering or parameter usage despite the schema having 'search' and 'includeEmpty'.

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

getPowerSuppliesCInspect

Available power supplies. E.g.: electric, compressed air, battery.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

With no annotations, the description implies a read operation but does not disclose side effects, safety, or other behavioral traits.

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?

The description is very concise with one sentence and examples, but the brevity leaves some clarity gaps.

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?

Given no output schema and multiple sibling tools, the description lacks detail about the return format and potential overlaps, making it incomplete for correct invocation.

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%, so baseline is 3; description adds no extra meaning beyond the schema.

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 the tool returns available power supplies with examples, but it does not clearly distinguish it from sibling tools like getPowerValues which may also return power-related data.

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?

No guidance on when to use this tool versus alternatives; agents must infer from context or trial.

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

getPowerValuesCInspect

Total product power ranges.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

With no annotations, the description should disclose behavior. It only indicates read-like operation but lacks detail on side effects, permissions, or output nature.

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 description is very short but under-specified; it is minimal rather than effectively concise.

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?

Without an output schema and with only vague description, the tool definition fails to provide sufficient context about what ranges are returned or how parameters affect results.

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% (both parameters have descriptions), so baseline is 3. The description adds no value beyond schema.

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 'Total product power ranges' states the resource but lacks a verb and sibling differentiation, especially from 'getMotorPowerValues'.

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?

No guidance is provided on when to use this tool versus alternatives like 'getMotorPowerValues', nor any usage context.

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

getProductAccessoriesBInspect

Compatible accessories with codes and images. E.g.: antistatic kits, lances, brushes.

ParametersJSON Schema
NameRequiredDescriptionDefault
productIdYesNumeric ID, exact product title, or product slug.
Behavior2/5

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

No annotations provided, so description bears full responsibility. It does not state that the operation is read-only or any behavioral traits (e.g., rate limits, required permissions). The description only hints at retrieval but lacks explicit safety or side-effect information.

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?

Single sentence with a short example. Efficient and front-loaded with key information. No unnecessary words, though it could benefit from a slightly more structured format (e.g., bullet points).

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

Completeness3/5

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

No output schema exists, so description must explain return structure. Mentions 'codes and images' and examples, but not the full format or fields. Adequate for a simple tool but could be more comprehensive.

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%, so baseline is 3. The description does not add meaning beyond the schema; it doesn't elaborate on productId usage or provide examples of input formats. No extra parameter guidance.

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?

Description clearly states it returns compatible accessories with codes and images, and gives concrete examples (antistatic kits, lances, brushes). The verb 'get' and resource 'accessories' are specific, and the examples distinguish it from sibling tools like getTechnicalSpecs or getProductData.

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?

No guidance on when to use this tool vs alternatives like getFilterOptions or getPowerSupplies. It does not mention any context or constraints, nor when not to use it.

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

getProductCategoriesCInspect

Product safety categories. E.g.: ACD, Atex 1/2D, 1/3D, 3D.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

Without annotations, the description should disclose behavioral traits like read-only nature or filtering capabilities. It only states the content type, not side effects, return behavior, or parameter effects.

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?

The description is short and front-loaded with the core topic, but the example list could be integrated more smoothly. Still, it's appropriately concise.

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?

Given two optional parameters and no output schema, the description is too sparse. It fails to explain what the tool returns or how parameters affect results, leaving significant gaps.

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%, so the description need not repeat parameter details. However, it adds no extra value beyond the schema, meeting the baseline.

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 clearly states the tool retrieves product safety categories, with examples like ACD and Atex codes. This makes the purpose specific, though it doesn't strongly differentiate from sibling tools like getProductTypes.

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?

No guidance is provided on when to use this tool over siblings. The description lacks context on preferred scenarios or alternatives.

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

getProductDataBInspect

Full product sheet: description, standard features, options, accessories, manuals. E.g.: "PUMA ACD".

ParametersJSON Schema
NameRequiredDescriptionDefault
productIdYesNumeric ID, exact product title, or product slug (e.g. "PUMA ACD" or "130905").
Behavior2/5

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

No annotations provided, so description carries full burden. It states the output contents but does not disclose behavioral traits (e.g., read-only, no side effects, rate limits). The read-only nature is implied but not explicitly stated.

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?

Extremely concise: one sentence and an example. No wasted words, and the key information is front-loaded. Every part earns its place.

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?

Given no output schema, the description adequately lists the returned content categories. It covers the main aspects of a product sheet. However, it omits potential details like pricing or images, which could be expected. Still, it is fairly complete for a get tool.

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 a clear description of the productId parameter. The description adds an example and clarifies acceptable formats, reinforcing the schema but not adding significant new meaning beyond the schema's own description.

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?

Clearly states the tool returns a full product sheet with specific contents (description, features, options, etc.) and provides an example input. However, it does not differentiate from sibling tools like getTechnicalSpecs or getProductAccessories, which could be confused.

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?

No explicit guidance on when to use this tool versus alternatives. The description implies it's comprehensive but does not mention when it should be preferred over more specific get* tools or when not to use it.

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

getProductTypesCInspect

Product types. E.g.: mobile vacuum, fixed dust collector, pre-separator.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

The description does not reveal any behavioral traits beyond what the name implies (a 'get' operation). With no annotations to rely on, the description should explain that this is a read-only action, but it does not. Additionally, the effect of the includeEmpty parameter is not described.

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?

The description is very concise: one sentence with an example. It gets straight to the point, but could be slightly more structured to include parameter context without adding length.

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

Completeness3/5

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

The tool is simple with two optional parameters and no output schema. While the description provides a clear list of examples, it does not explain the return format or how parameters affect results, leaving some gaps for the agent.

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%, so the baseline is 3. The description adds no additional meaning for the parameters beyond what the schema already provides. It does not mention 'search' or 'includeEmpty' or clarify their usage.

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 clearly states that the tool returns product types and provides concrete examples (mobile vacuum, fixed dust collector, pre-separator). This distinguishes it from sibling tools like getProductCategories or getProductData, which return different entities.

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?

No guidance is provided on when to use this tool versus alternatives such as getProductCategories or getProductData. There is no mention of context or prerequisites, leaving the agent to infer usage from the name alone.

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

getSectorsBInspect

Industrial sectors. E.g.: food, pharmaceutical, 3D printing, metalworking.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior2/5

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

No annotations provided, and the description does not disclose any behavioral traits (e.g., read-only, authentication needs, side effects). The tool appears to be a simple lookup, but transparency is minimal.

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 extremely concise, with two short sentences that include examples. Every word earns its place; no redundancy.

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

Completeness3/5

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

The tool is simple (no required params, no output schema), but the description does not explain the default behavior (e.g., listing all sectors without search) or the effect of 'includeEmpty'. Adequate but with gaps.

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%, so the baseline is 3. The description adds no extra meaning to the parameters beyond the schema, but the schema itself is adequate.

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 clearly states 'Industrial sectors' and provides examples, making the tool's purpose unambiguous. However, it could be more active in wording, e.g., 'List industrial sectors.'

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?

No guidance on when to use this tool over others or under what conditions to apply filters like 'search' or 'includeEmpty'. Lacks context for decision-making.

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

getStructuresCInspect

Product structure: mobile or fixed.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior1/5

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

With no annotations, the description carries the full burden of behavioral disclosure. It fails to mention any behavioral traits such as side effects, permissions, or data scope (e.g., whether filtering or includeEmpty affects results). The description adds no value beyond the brief statement.

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 description is extremely brief (4 words), which sacrifices clarity for conciseness. It is not front-loaded with critical information and does not earn its place as a complete description.

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?

Given the lack of output schema and minimal description, the tool definition is incomplete. The description does not explain what the tool returns or how the parameters interact, leaving significant gaps for a simple data retrieval tool.

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%, so the baseline is 3. The description does not add any meaning beyond what the schema already provides for the two parameters (search and includeEmpty). No additional context is offered.

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 'Product structure: mobile or fixed' indicates the tool retrieves structures categorized as mobile or fixed, but it does not explicitly define what a 'structure' is. It distinguishes from siblings only by specifying the binary classification, but lacks a clear verb-resource relationship.

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?

No guidance is provided on when to use this tool versus alternatives like getProductTypes or getSectors. The description does not mention any prerequisites, constraints, or exclusions, leaving the agent to infer context.

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

getTechnicalSpecsBInspect

Precise technical data: power, airflow, vacuum, filter, dimensions, weight, Atex marking.

ParametersJSON Schema
NameRequiredDescriptionDefault
productIdYesNumeric ID, exact product title, or product slug.
Behavior2/5

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

No annotations provided, so description carries full burden. It does not disclose whether the operation is read-only, requires authentication, handles invalid IDs, or any side effects. The description is too brief.

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?

Single, concise sentence containing all necessary information without redundancy. Efficient and front-loaded.

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

Completeness3/5

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

For a simple single-parameter tool with no output schema, the description is adequate but minimal. It lists output fields but lacks details on return format, error handling, or pagination. Could be improved with more context given the many sibling tools.

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 a clear parameter description. The tool description adds no extra parameter semantics beyond listing output fields, but with high schema coverage, baseline 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?

Description clearly states the tool returns 'Precise technical data' listing specific attributes (power, airflow, etc.), and the name 'getTechnicalSpecs' is distinct from sibling tools that retrieve individual specs like getMotorPowerValues or getPowerValues.

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?

No guidance on when to use this tool versus siblings. The description does not mention conditions, prerequisites, or alternative tools, forcing the agent to infer context from names alone.

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

getUsagesDInspect

Usage mode: occasional or continuous.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior1/5

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

No annotations are present, so the description must disclose behavioral traits. The two-word description provides no information about safety (read vs write), side effects, or operational constraints.

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 description is extremely short (2 words) but lacks essential information about the tool's function, constituting under-specification rather than conciseness.

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

Completeness1/5

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

With no output schema and only two optional parameters, the description still fails to explain what the tool returns or how it behaves. It is completely inadequate for an agent to select or invoke this tool correctly.

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 clear descriptions for both 'search' and 'includeEmpty'. The description adds no value beyond what the schema provides, but does not contradict it. Baseline 3 applies.

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

Purpose1/5

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

The description 'Usage mode: occasional or continuous' does not specify any verb or resource, nor does it clarify what 'getUsages' retrieves. It fails to distinguish this tool from 19 sibling tools that also start with 'get'.

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

Usage Guidelines1/5

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

No guidance is provided on when to use this tool versus alternatives like getProductData or other get* tools. The description gives no context for when 'occasional' vs 'continuous' mode applies.

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

getZoneTypesCInspect

Certified Atex zones. E.g.: zone 22, zone 21, ordinary.

ParametersJSON Schema
NameRequiredDescriptionDefault
searchNoOptional text filter
includeEmptyNoIf true, include terms with no published products
Behavior1/5

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

With no annotations, description carries full burden. It merely states the resource and examples, omitting behavioral traits like return type (likely a list), filtering behavior, or the effect of includeEmpty. The agent cannot infer what the tool does beyond fetching zones.

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?

Very short, no wasted words. However, the brevity sacrifices completeness. A slightly longer sentence could improve clarity without being verbose.

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?

Given the tool's simplicity (2 optional params, no output schema), the description is incomplete. It does not explain the purpose or return format, leaving the agent to guess. A few more sentences would suffice.

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 clear descriptions for both parameters. The description adds no additional meaning beyond the schema, so baseline 3 applies.

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?

Name 'getZoneTypes' clearly indicates the action and resource. Description adds 'Certified Atex zones' with examples, clarifying the domain. However, it lacks explicit connection to the tool's role in a larger process, making it slightly less than fully specific.

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?

No guidance on when to use this tool versus siblings like getSectors or getStructures. The description does not provide context for when filtering or including empty zones is appropriate.

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

Discussions

No comments yet. Be the first to start the discussion!

Try in Browser

Your Connectors

Sign in to create a connector for this server.

Resources