{"name":"openshopgraph","version":"0.1.0","description":"Price-comparison data platform exposed over MCP (stdio + streamable-HTTP) and REST.","transports":{"stdio":{"command":"node","args":["dist/mcp-stdio.js"],"package":"@openshopgraph/mcp-server","bin":"openshopgraph-mcp"},"streamableHttp":{"url":"http://localhost:4010/mcp"}},"openapi":"http://localhost:4010/openapi.json","tools":[{"name":"find_product","description":"Search the canonical product catalog by free-text query. Returns matching products (id, name, gtin)."},{"name":"get_product","description":"Fetch a single canonical product by id."},{"name":"find_offers","description":"List merchant offers, optionally filtered by product_id and/or shop_domain."},{"name":"list_coupons","description":"List coupons, optionally filtered by shop_domain."},{"name":"get_trust","description":"Get the aggregated trust signal for a shop (by id or domain)."},{"name":"list_shipping_options","description":"List shipping options for a shop (by id or domain)."},{"name":"compare_offers","description":"Compare specific offers by id, sorted by price."},{"name":"compare_prices","description":"The price-comparison query: all merchants for a product ranked by total cost (price + shipping − best coupon), with delivery time and merchant rating."},{"name":"price_analytics","description":"Price-drop detection + lowest-price tracking for an offer, derived from its price time-series."},{"name":"find_shop","description":"Search shops by free-text query, optionally filtered by country. Returns the public shop view."},{"name":"get_shop","description":"Fetch a shop (by id or domain) with its offers (public view)."},{"name":"report_code","description":"Report that a shop/code pair is invalid, expired, store-specific, or worked. PII-free customer signal."}]}