Server definition
- Hash
- sha256:44212e6fbf0e6609cff7df6329c6a65b8be31e88ed87aa7cdf7ea951699518ff
- What it is
- What a remote MCP server returned when asked what it offers: 4 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Get current price, availability, and (when permitted) stock for a SKU. KEYED tool — requires a valid API key. Tier pricing and lead time are placeholders until the Acumatica sync ships.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"sku": {
"description": "The exact product SKU.",
"type": "string"
}
},
"required": [
"sku"
],
"type": "object"
},
"name": "get_price_and_lead_time",
"outputSchema": null
},
{
"description": "Get full details for one product by its handle: variants, SKUs, options, prices, images, and spec metafields. Open tool — no API key required.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"handle": {
"description": "The product handle (slug), e.g. from search_products.",
"type": "string"
}
},
"required": [
"handle"
],
"type": "object"
},
"name": "get_product_details",
"outputSchema": null
},
{
"description": "Submit a quote request for one or more SKUs with buyer contact info. KEYED tool — requires a valid API key. Sales follows up out-of-band.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"contact": {
"additionalProperties": false,
"properties": {
"company": {
"description": "Company name.",
"type": "string"
},
"email": {
"description": "Requester email.",
"type": "string"
},
"name": {
"description": "Requester name.",
"minLength": 1,
"type": "string"
},
"phone": {
"description": "Phone number.",
"type": "string"
}
},
"required": [
"name",
"email"
],
"type": "object"
},
"items": {
"description": "Line items to quote.",
"items": {
"additionalProperties": false,
"properties": {
"quantity": {
"description": "Units requested.",
"exclusiveMinimum": 0,
"maximum": 100000,
"type": "integer"
},
"sku": {
"description": "Product SKU.",
"minLength": 1,
"type": "string"
}
},
"required": [
"sku",
"quantity"
],
"type": "object"
},
"maxItems": 50,
"minItems": 1,
"type": "array"
},
"notes": {
"description": "Free-text context / use case.",
"type": "string"
}
},
"required": [
"items",
"contact"
],
"type": "object"
},
"name": "request_quote",
"outputSchema": null
},
{
"description": "Search the Filtrous catalog by free text and/or spec terms (e.g. '0.22 micron PES syringe filter'). Returns matching products with title, handle, SKU, product_type, tags, price, and availability. Open tool — no API key required.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"description": "Max results (default 10).",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "Free-text and/or spec search. Field filters like 'product_type:...' or 'tag:...' are also honored.",
"type": "string"
}
},
"required": [
"query"
],
"type": "object"
},
"name": "search_products",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:44212e6fbf0e6609cff7df6329c6a65b8be31e88ed87aa7cdf7ea951699518ff | sha256sum