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.
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.
Tool Definition Quality
Average 2.8/5 across 20 of 20 tools scored. Lowest: 1.4/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.
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.
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.
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 toolsconfigureProductCInspect
Find products matching a need. E.g.: "wood dust in Atex zone 22", "CNC oil 280L".
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of results to return (1-25, default 10) | |
| power | No | Product power value as returned by getFilterOptions.powerValues | |
| usage | No | Canonical slug for usage mode | |
| sector | No | Canonical slug for industrial sector | |
| zoneType | No | Canonical slug for zone type | |
| structure | No | Canonical slug for structure | |
| motorPower | No | Motor power value as returned by getFilterOptions.motorPowerValues | |
| application | No | Canonical slug for application / vacuumable material | |
| certificate | No | Canonical slug for certification | |
| powerSupply | No | Canonical slug for power supply | |
| productType | No | Canonical slug for product type | |
| productCategory | No | Canonical slug for product category | |
| collectionSystem | No | Canonical slug for collection system | |
| collectionCapacity | No | Canonical slug for collection capacity | |
| filterCleaningSystem | No | Canonical slug for filter cleaning system |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
No parameters | |||
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter to narrow returned options | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| productId | Yes | Numeric ID, exact product title, or product slug. |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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".
| Name | Required | Description | Default |
|---|---|---|---|
| productId | Yes | Numeric ID, exact product title, or product slug (e.g. "PUMA ACD" or "130905"). |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| productId | Yes | Numeric ID, exact product title, or product slug. |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
| Name | Required | Description | Default |
|---|---|---|---|
| search | No | Optional text filter | |
| includeEmpty | No | If true, include terms with no published products |
Tool Definition Quality
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.
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.
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.
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.
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.
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.
Claim this connector by publishing a /.well-known/glama.json file on your server's domain with the following structure:
{
"$schema": "https://glama.ai/mcp/schemas/connector.json",
"maintainers": [{ "email": "your-email@example.com" }]
}The email address must match the email associated with your Glama account. Once published, Glama will automatically detect and verify the file within a few minutes.
Control your server's listing on Glama, including description and metadata
Access analytics and receive server usage reports
Get monitoring and health status updates for your server
Feature your server to boost visibility and reach more users
For users:
Full audit trail – every tool call is logged with inputs and outputs for compliance and debugging
Granular tool control – enable or disable individual tools per connector to limit what your AI agents can do
Centralized credential management – store and rotate API keys and OAuth tokens in one place
Change alerts – get notified when a connector changes its schema, adds or removes tools, or updates tool definitions, so nothing breaks silently
For server owners:
Proven adoption – public usage metrics on your listing show real-world traction and build trust with prospective users
Tool-level analytics – see which tools are being used most, helping you prioritize development and documentation
Direct user feedback – users can report issues and suggest improvements through the listing, giving you a channel you would not have otherwise
The connector status is unhealthy when Glama is unable to successfully connect to the server. This can happen for several reasons:
The server is experiencing an outage
The URL of the server is wrong
Credentials required to access the server are missing or invalid
If you are the owner of this MCP connector and would like to make modifications to the listing, including providing test credentials for accessing the server, please contact support@glama.ai.
Discussions
No comments yet. Be the first to start the discussion!