{"name":"com.agenttoolworks/storecatalog","slug":"agenttoolworks-storecatalog","title":"Store Catalog","description":"Shopify and WooCommerce product catalogs for agents: list, search, full product with barcodes.","url":"https://mcp.market/server/agenttoolworks-storecatalog","rating":null,"grade":"A","score":89,"certified":false,"status":"active","category":"ecommerce","tags":["ecommerce","search"],"presence":{"score":23,"stars":0,"forks":0,"downloads_week":null,"last_push_at":"2026-10-01T12:45:30.000Z","license":null},"uptime":{"percent":100,"checks":28,"ok":28,"last_checked_at":"2026-11-04T04:10:55.339Z","last_ok_at":"2026-11-04T04:10:55.339Z","latency_ms":724},"claimed":false,"transport":"remote","callable_via_gateway":true,"default_price_micros":0,"repository":"https://github.com/agenttoolworks/mcp-servers","website":"https://agenttoolworks.com/scrapers/shopify-woocommerce","version":"1.0.0","remotes":[{"type":"streamable-http","url":"https://storecatalog.agenttoolworks.com/mcp","headers":[{"description":"Bearer atw_live_... API key from agenttoolworks.com","isRequired":true,"isSecret":true,"name":"Authorization"}]}],"packages":[],"tools":[{"name":"get_product","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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"product_url":{"description":"The product page URL, e.g. https://www.allbirds.com/products/mens-wool-runners.","type":"string","minLength":8},"store_url":{"type":"string","minLength":4,"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."},"handle":{"description":"The product handle (Shopify) or slug (WooCommerce), with store_url. Every list_products and search_products row carries it.","type":"string","minLength":1}},"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false}},{"name":"get_usage","description":"Returns your current plan, remaining credit balance and call volume over the last 30 days. Free to call.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{},"$schema":"http://json-schema.org/draft-07/schema#"}},{"name":"inspect_store","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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"store_url":{"type":"string","minLength":4,"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."}},"required":["store_url"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false}},{"name":"list_products","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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"store_url":{"type":"string","minLength":4,"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."},"collection":{"description":"A Shopify collection handle or WooCommerce category slug, when the URL does not already name one, e.g. 'sale'.","type":"string","minLength":1},"page":{"description":"Page number, from 1. Default 1.","type":"integer","minimum":1,"maximum":2000},"page_size":{"description":"Products per page, at most 50. Default 25.","type":"integer","minimum":1,"maximum":50}},"required":["store_url"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false}},{"name":"search_products","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.","write_action":false,"price_micros":0,"input_schema":{"type":"object","properties":{"store_url":{"type":"string","minLength":4,"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."},"query":{"type":"string","minLength":2,"maxLength":100,"description":"What to search for, e.g. 'wool runner' or 'espresso'."},"limit":{"description":"Maximum results, default 10 (Shopify stops at 10).","type":"integer","minimum":1,"maximum":20}},"required":["store_url","query"],"$schema":"http://json-schema.org/draft-07/schema#","additionalProperties":false}}],"scan":{"score":89,"grade":"A","scanned_at":"2026-10-01T13:47:47.882Z","report":{"scannerVersion":"0.1.10","scannedAt":"2026-10-01T13:47:47.820Z","components":{"code":{"score":-1,"max":25,"notes":["remote-only server, no package to scan"]},"reliability":{"score":20,"max":20,"notes":["remote reachable in 1217ms"]},"poisoning":{"score":15,"max":15,"notes":["5 tool descriptions checked"]},"auth":{"score":8,"max":15,"notes":["API key sent as a header"]},"maintenance":{"score":15,"max":15,"notes":["last push 0 days ago"]},"identity":{"score":9,"max":10,"notes":["registry namespace matches repository owner","website matches verified namespace"]}},"findings":[],"inputs":{"probes":[{"url":"https://storecatalog.agenttoolworks.com/mcp","reachable":true,"authRequired":false,"latencyMs":1217,"serverInfo":{"name":"storecatalog","version":"0.1.0"}}],"packages":[],"repo":{"found":true,"owner":"agenttoolworks","repo":"mcp-servers","archived":false,"pushedAt":"2026-10-01T12:45:30Z","stars":0,"forks":0,"openIssues":0,"ownerType":"Organization","ownerAvatarUrl":"https://avatars.githubusercontent.com/u/336184749?v=4","ownerCreatedAt":"2026-09-30T16:47:31Z"},"icon":{"url":"https://agenttoolworks.com/icon.png?icon.37eu0sc-_crjn.png","source":"site","width":512,"height":512},"presence":{"stars":0,"forks":0,"downloadsWeek":null,"license":null,"lastPushAt":"2026-10-01T12:45:30.000Z","score":23}}}},"grade_history":[],"reviews":[]}