Server definition
- Hash
- sha256:72c4f3de68f03211226322c190654ee3e21d3878411cfc5e439c769216be7910
- What it is
- What a remote MCP server returned when asked what it offers: 5 tools
The blob, as servednamed by its sha256
{
"instructions": null,
"tools": [
{
"description": "Returns one product of a Shopify or WooCommerce store in full: every variant with its options, SKU, barcode (GTIN/UPC/EAN, Shopify), price and sale price, stock where the store publishes it, weight in grams; options, images with alt text, description as plain text, tags, rating (WooCommerce). Pass the product page URL, or the store URL and the product handle. Costs 1 credit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"handle": {
"description": "The product handle (Shopify) or slug (WooCommerce), with store_url. Every list_products and search_products row carries it.",
"minLength": 1,
"type": "string"
},
"product_url": {
"description": "The product page URL, e.g. https://www.allbirds.com/products/mens-wool-runners.",
"minLength": 8,
"type": "string"
},
"store_url": {
"description": "The store's address: a home page (https://www.allbirds.com), a Shopify collection page (/collections/mens) or a WooCommerce category page (/product-category/shoes/). 'allbirds.com' works too.",
"minLength": 4,
"type": "string"
}
},
"type": "object"
},
"name": "get_product",
"outputSchema": null
},
{
"description": "Returns your current plan, remaining credit balance and call volume over the last 30 days. Free to call.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"properties": {},
"type": "object"
},
"name": "get_usage",
"outputSchema": null
},
{
"description": "Detects whether a store runs Shopify or WooCommerce and whether its public catalog can be read, and returns its currency and how many products it publishes. Call it first on an unknown store: it is cheap, and every other tool needs a readable store. Light read: costs 0.2 credit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"store_url": {
"description": "The store's address: a home page (https://www.allbirds.com), a Shopify collection page (/collections/mens) or a WooCommerce category page (/product-category/shoes/). 'allbirds.com' works too.",
"minLength": 4,
"type": "string"
}
},
"required": [
"store_url"
],
"type": "object"
},
"name": "inspect_store",
"outputSchema": null
},
{
"description": "Lists the products of a Shopify or WooCommerce store, a page at a time, in a compact shape: title, URL, vendor, type, price range, sale price, currency, in stock, variant count, main image. Pass a collection or category page URL, or 'collection', to list only that part. Use 'next_page' from the answer to continue. For one product's variants, barcodes and stock, call get_product. Costs 1 credit per page.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"collection": {
"description": "A Shopify collection handle or WooCommerce category slug, when the URL does not already name one, e.g. 'sale'.",
"minLength": 1,
"type": "string"
},
"page": {
"description": "Page number, from 1. Default 1.",
"maximum": 2000,
"minimum": 1,
"type": "integer"
},
"page_size": {
"description": "Products per page, at most 50. Default 25.",
"maximum": 50,
"minimum": 1,
"type": "integer"
},
"store_url": {
"description": "The store's address: a home page (https://www.allbirds.com), a Shopify collection page (/collections/mens) or a WooCommerce category page (/product-category/shoes/). 'allbirds.com' works too.",
"minLength": 4,
"type": "string"
}
},
"required": [
"store_url"
],
"type": "object"
},
"name": "list_products",
"outputSchema": null
},
{
"description": "Searches one Shopify or WooCommerce store for products matching a keyword, through the store's own public search, and returns the matches in the same compact shape as list_products. Up to 10 results on Shopify (its search limit), up to 20 on WooCommerce. Costs 1 credit.",
"inputSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"limit": {
"description": "Maximum results, default 10 (Shopify stops at 10).",
"maximum": 20,
"minimum": 1,
"type": "integer"
},
"query": {
"description": "What to search for, e.g. 'wool runner' or 'espresso'.",
"maxLength": 100,
"minLength": 2,
"type": "string"
},
"store_url": {
"description": "The store's address: a home page (https://www.allbirds.com), a Shopify collection page (/collections/mens) or a WooCommerce category page (/product-category/shoes/). 'allbirds.com' works too.",
"minLength": 4,
"type": "string"
}
},
"required": [
"store_url",
"query"
],
"type": "object"
},
"name": "search_products",
"outputSchema": null
}
]
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:72c4f3de68f03211226322c190654ee3e21d3878411cfc5e439c769216be7910 | sha256sum