Search Filtrous lab-filtration products by spec, get prices, and request quotes from your AI agent.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Bearer API key - required ONLY for get_price_and_lead_time and request_quote. Catalog search and product details work without it. Request a free key: [email protected]
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
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.
The exact product SKU.
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.
| Argument | Type | Description |
|---|---|---|
| sku* | string | The exact product SKU. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"sku"
],
"properties": {
"sku": {
"type": "string",
"description": "The exact product SKU."
}
},
"additionalProperties": false
}Get full details for one product by its handle: variants, SKUs, options, prices, images, and spec metafields. Open tool — no API key required.
| Argument | Type | Description |
|---|---|---|
| handle* | string | The product handle (slug), e.g. from search_products. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"handle"
],
"properties": {
"handle": {
"type": "string",
"description": "The product handle (slug), e.g. from search_products."
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| items* | array | Line items to quote. |
| notes | string | Free-text context / use case. |
| contact* | object |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"items",
"contact"
],
"properties": {
"items": {
"type": "array",
"items": {
"type": "object",
"required": [
"sku",
"quantity"
],
"properties": {
"sku": {
"type": "string",
"minLength": 1,
"description": "Product SKU."
},
"quantity": {
"type": "integer",
"maximum": 100000,
"description": "Units requested.",
"exclusiveMinimum": 0
}
},
"additionalProperties": false
},
"maxItems": 50,
"minItems": 1,
"description": "Line items to quote."
},
"notes": {
"type": "string",
"description": "Free-text context / use case."
},
"contact": {
"type": "object",
"required": [
"name",
"email"
],
"properties": {
"name": {
"type": "string",
"minLength": 1,
"description": "Requester name."
},
"email": {
"type": "string",
"description": "Requester email."
},
"phone": {
"type": "string",
"description": "Phone number."
},
"company": {
"type": "string",
"description": "Company name."
}
},
"additionalProperties": false
}
},
"additionalProperties": false
}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.
| Argument | Type | Description |
|---|---|---|
| limit | integer | Max results (default 10). |
| query* | string | Free-text and/or spec search. Field filters like 'product_type:...' or 'tag:...' are also honored. |
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"query"
],
"properties": {
"limit": {
"type": "integer",
"maximum": 50,
"minimum": 1,
"description": "Max results (default 10)."
},
"query": {
"type": "string",
"description": "Free-text and/or spec search. Field filters like 'product_type:...' or 'tag:...' are also honored."
}
},
"additionalProperties": false
}