{
  "name": "papatartufi-products",
  "description": "Read-only Papa Tartufi product discovery: search products, read variant prices, and check purchasability.",
  "version": "1.0.0",
  "icon": "https://papatartufi.com/logo.png",
  "serverUrl": "https://api.papatartufi.com/mcp",
  "transport": "streamable-http",
  "authentication": { "type": "none", "required": false },
  "onboarding": {
    "access": "free",
    "signupRequired": false,
    "apiKeyRequired": false,
    "sandbox": {
      "available": true,
      "url": "https://api.papatartufi.com/sandbox/v1",
      "protocol": "REST",
      "note": "The sandbox simulates cart and checkout writes without creating production carts, orders, customers, inventory reservations, or payments.",
      "mcpUrl": "https://api.papatartufi.com/mcp/sandbox",
      "openapiUrl": "https://api.papatartufi.com/sandbox/v1/openapi.json",
      "publicKeyScopes": ["catalog:read"],
      "generatedKeyScopes": ["catalog:read", "cart:write", "checkout:create"]
    },
    "mcpSandboxUrl": "https://api.papatartufi.com/mcp/sandbox",
    "documentation": "https://papatartufi.com/en/developers#sandbox"
  },
  "tools": [
    {
      "name": "search_products",
      "description": "Search published products and return variants with option values, calculated prices, and availability."
    },
    {
      "name": "get_product",
      "description": "Get one published product by handle with variants, calculated prices, and availability."
    },
    {
      "name": "check_product_availability",
      "description": "Check purchasability for every variant without exact stock counts."
    }
  ],
  "sandboxTools": [
    { "name": "search_products", "access": "catalog:read" },
    { "name": "get_product", "access": "catalog:read" },
    { "name": "check_product_availability", "access": "catalog:read" },
    { "name": "create_cart", "access": "cart:write" },
    { "name": "get_cart", "access": "cart:write" },
    { "name": "add_cart_item", "access": "cart:write" },
    { "name": "update_cart_item", "access": "cart:write" },
    { "name": "remove_cart_item", "access": "cart:write" },
    { "name": "set_shipping_address", "access": "cart:write" },
    { "name": "list_shipping_options", "access": "cart:write" },
    { "name": "select_shipping_option", "access": "cart:write" },
    { "name": "create_checkout_link", "access": "checkout:create" }
  ],
  "openapi": "https://api.papatartufi.com/openapi.json",
  "documentation": "https://papatartufi.com/developers",
  "contact": "https://papatartufi.com/en/contact"
}
