Server definition
- Hash
- sha256:d567bc641c8161f93aac9b0f7f6d5f25710c6c619274fa2be58196a416ba051b
- What it is
- What a remote MCP server returned when asked what it offers: 20 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Find products matching a need. E.g.: \"wood dust in Atex zone 22\", \"CNC oil 280L\".",
"inputSchema": {
"properties": {
"application": {
"description": "Canonical slug for application / vacuumable material",
"type": "string"
},
"certificate": {
"description": "Canonical slug for certification",
"type": "string"
},
"collectionCapacity": {
"description": "Canonical slug for collection capacity",
"type": "string"
},
"collectionSystem": {
"description": "Canonical slug for collection system",
"type": "string"
},
"filterCleaningSystem": {
"description": "Canonical slug for filter cleaning system",
"type": "string"
},
"limit": {
"default": 10,
"description": "Maximum number of results to return (1-25, default 10)",
"type": "integer"
},
"motorPower": {
"description": "Motor power value as returned by getFilterOptions.motorPowerValues",
"type": "string"
},
"power": {
"description": "Product power value as returned by getFilterOptions.powerValues",
"type": "string"
},
"powerSupply": {
"description": "Canonical slug for power supply",
"type": "string"
},
"productCategory": {
"description": "Canonical slug for product category",
"type": "string"
},
"productType": {
"description": "Canonical slug for product type",
"type": "string"
},
"sector": {
"description": "Canonical slug for industrial sector",
"type": "string"
},
"structure": {
"description": "Canonical slug for structure",
"type": "string"
},
"usage": {
"description": "Canonical slug for usage mode",
"type": "string"
},
"zoneType": {
"description": "Canonical slug for zone type",
"type": "string"
}
},
"type": "object"
},
"name": "configureProduct",
"outputSchema": null
},
{
"description": "Materials that can be vacuumed. E.g.: combustible dust, welding fumes, oils, liquids.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getApplications",
"outputSchema": null
},
{
"description": "Operational guidelines for the AI. Call first.",
"inputSchema": {
"properties": {},
"type": "object"
},
"name": "getAssistantInstructions",
"outputSchema": null
},
{
"description": "Available certifications. E.g.: CE, Atex, Type H dust.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getCertificates",
"outputSchema": null
},
{
"description": "Container capacities. E.g.: 20-50L, 51-100L, over 300L.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getCollectionCapacities",
"outputSchema": null
},
{
"description": "Collection systems. E.g.: stainless steel container, Longopac, inert liquid bath.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getCollectionSystems",
"outputSchema": null
},
{
"description": "Filter cleaning. E.g.: manual, Jet Clean, automatic backflush.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getFilterCleaningSystems",
"outputSchema": null
},
{
"description": "Available product search criteria (materials, sectors, certifications, Atex zones, power, capacity, etc.). Call before configureProduct.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter to narrow returned options",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getFilterOptions",
"outputSchema": null
},
{
"description": "Motor power values in kW/HP.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getMotorPowerValues",
"outputSchema": null
},
{
"description": "Available power supplies. E.g.: electric, compressed air, battery.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getPowerSupplies",
"outputSchema": null
},
{
"description": "Total product power ranges.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getPowerValues",
"outputSchema": null
},
{
"description": "Compatible accessories with codes and images. E.g.: antistatic kits, lances, brushes.",
"inputSchema": {
"properties": {
"productId": {
"description": "Numeric ID, exact product title, or product slug.",
"type": "string"
}
},
"required": [
"productId"
],
"type": "object"
},
"name": "getProductAccessories",
"outputSchema": null
},
{
"description": "Product safety categories. E.g.: ACD, Atex 1/2D, 1/3D, 3D.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getProductCategories",
"outputSchema": null
},
{
"description": "Full product sheet: description, standard features, options, accessories, manuals. E.g.: \"PUMA ACD\".",
"inputSchema": {
"properties": {
"productId": {
"description": "Numeric ID, exact product title, or product slug (e.g. \"PUMA ACD\" or \"130905\").",
"type": "string"
}
},
"required": [
"productId"
],
"type": "object"
},
"name": "getProductData",
"outputSchema": null
},
{
"description": "Product types. E.g.: mobile vacuum, fixed dust collector, pre-separator.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getProductTypes",
"outputSchema": null
},
{
"description": "Industrial sectors. E.g.: food, pharmaceutical, 3D printing, metalworking.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getSectors",
"outputSchema": null
},
{
"description": "Product structure: mobile or fixed.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getStructures",
"outputSchema": null
},
{
"description": "Precise technical data: power, airflow, vacuum, filter, dimensions, weight, Atex marking.",
"inputSchema": {
"properties": {
"productId": {
"description": "Numeric ID, exact product title, or product slug.",
"type": "string"
}
},
"required": [
"productId"
],
"type": "object"
},
"name": "getTechnicalSpecs",
"outputSchema": null
},
{
"description": "Usage mode: occasional or continuous.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getUsages",
"outputSchema": null
},
{
"description": "Certified Atex zones. E.g.: zone 22, zone 21, ordinary.",
"inputSchema": {
"properties": {
"includeEmpty": {
"description": "If true, include terms with no published products",
"type": "boolean"
},
"search": {
"description": "Optional text filter",
"type": "string"
}
},
"required": [],
"type": "object"
},
"name": "getZoneTypes",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:d567bc641c8161f93aac9b0f7f6d5f25710c6c619274fa2be58196a416ba051b | sha256sum