FacetFlux

imports.smartImports.start

Upload + analyze inline file content. Supported formats: 'csv' (text/csv) and 'wawiJson' (WAWI-style JSON product feed with FTITLES/FVALUES/DETAIL fields). XLSX is intentionally not supported via MCP in v1 — agents that need XLSX should convert to CSV client-side or use the HTTP API. Returns a SmartImport in Analyzed state with field inventory ready for inference. Response: { smartImport: {...} }. Errors: { error: { code: 'bad_input' | 'unprocessable', ... } }.

Remote revuo:facetflux

Other tools also called imports.smartImports.start? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "originalFilename": {
      "description": "Original filename (used for display; doesn't affect parsing).",
      "type": "string"
    },
    "content": {
      "description": "Inline file content. Treat as UTF-8 text for both csv and wawiJson formats.",
      "type": "string"
    },
    "format": {
      "description": "Format of the content. Allowed: csv, wawiJson.",
      "type": "string",
      "enum": [
        "Csv",
        "WawiJson"
      ]
    },
    "mode": {
      "description": "Smart import mode. classic (1 LLM call, cheap) or deep (per-SKU calls, expensive).",
      "type": "string",
      "enum": [
        "Classic",
        "Deep"
      ],
      "default": "Classic"
    }
  },
  "required": [
    "originalFilename",
    "content",
    "format"
  ]
}