SupplyClub wholesale eco-friendly foodservice packaging catalog: search, product detail, categories.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
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.
Full details for a single SupplyClub product by its URL slug (the last path segment of a product URL, e.g. 'paper-cups-8oz-white-1000-case'), including case facts and related_products: the matching lids, bases, and accessories for that item.
Product URL slug
Pick your client. Values in capitals, like YOUR_TOKEN, are yours to fill in.
Run in a terminal
claude mcp add --transport http catalog https://mysupplyclub.com/api/mcp
Full details for a single SupplyClub product by its URL slug (the last path segment of a product URL, e.g. 'paper-cups-8oz-white-1000-case'), including case facts and related_products: the matching lids, bases, and accessories for that item.
| Argument | Type | Description |
|---|---|---|
| slug* | string | Product URL slug |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"slug"
],
"properties": {
"slug": {
"type": "string",
"maxLength": 200,
"description": "Product URL slug"
}
}
}The catalog taxonomy: every category with its level (parent, primary, sub), product count, and storefront URL. The `category` filter of search_products accepts only PRIMARY-level names; parent and sub levels are for navigation and their `url`. `search_filter_value` is the exact value the `category` filter of search_products accepts, or null when the level is not filterable.
| Argument | Type | Description |
|---|---|---|
| level | string | Only this taxonomy level. Omit for the whole tree (broadest level first). |
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"level": {
"enum": [
"parent",
"primary",
"sub"
],
"type": "string",
"description": "Only this taxonomy level. Omit for the whole tree (broadest level first)."
}
}
}Search the SupplyClub catalog of eco-friendly foodservice packaging and supplies. Returns matching products with pricing, case configuration, and eco attributes, plus facets listing valid brand/material/category filter values for refinement.
| Argument | Type | Description |
|---|---|---|
| page | integer | |
| sort | string | Result order; price_asc answers 'cheapest' questions |
| brand | string | Filter by brand name (see facets.brands in results) |
| limit | integer | |
| query* | string | Free-text search, e.g. 'compostable 8oz paper cups' |
| category | string | Filter by category name (see facets.categories in results, or list_categories) |
| material | string | Filter by material (see facets.materials in results) |
| price_max | number | Maximum case price (USD) |
| price_min | number | Minimum case price (USD) |
We read every tool's name, description and inputs the way the model will, looking for instructions hidden from you. A clean result means no warning signs, not a guarantee. Scanned Nov 15, 2026.
{
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"query"
],
"properties": {
"page": {
"type": "integer",
"default": 1,
"maximum": 100,
"minimum": 1
},
"sort": {
"enum": [
"relevance",
"price_asc",
"price_desc",
"name_asc",
"name_desc"
],
"type": "string",
"default": "relevance",
"description": "Result order; price_asc answers 'cheapest' questions"
},
"brand": {
"type": "string",
"maxLength": 100,
"description": "Filter by brand name (see facets.brands in results)"
},
"limit": {
"type": "integer",
"default": 10,
"maximum": 50,
"minimum": 1
},
"query": {
"type": "string",
"maxLength": 200,
"description": "Free-text search, e.g. 'compostable 8oz paper cups'"
},
"category": {
"type": "string",
"maxLength": 100,
"description": "Filter by category name (see facets.categories in results, or list_categories)"
},
"material": {
"type": "string",
"maxLength": 100,
"description": "Filter by material (see facets.materials in results)"
},
"price_max": {
"type": "number",
"description": "Maximum case price (USD)"
},
"price_min": {
"type": "number",
"description": "Minimum case price (USD)"
}
}
}