{
  "slug": "structured-extract",
  "name": "Structured Extract",
  "kind": "tool",
  "category": "extraction",
  "description": "Pull structured data out of free text in any JSON shape you describe — classification, field extraction, scoring. Powered by api.meshtool.ai. Input: { text: string, shape: object }.",
  "price": 2,
  "currency": "MESH",
  "calls": 7,
  "calls_external": 1,
  "reliability": null,
  "rating": null,
  "pay_on_proof": false,
  "reachable": "live",
  "reachable_at": "2026-09-10 03:04:13",
  "input_schema": {
    "type": "object",
    "properties": {
      "text": {
        "type": "string",
        "minLength": 1,
        "description": "REQUIRED — source text to extract from (upstream caps length; empty rejected)"
      },
      "shape": {
        "anyOf": [
          {
            "type": "object"
          },
          {
            "type": "string"
          }
        ],
        "description": "REQUIRED — the desired JSON shape: an example object OR a string description, e.g. \"{ name: string, price: number }\""
      },
      "instructions": {
        "type": "string",
        "description": "optional role/context for the extractor, e.g. a real-estate listing parser persona"
      }
    },
    "required": [
      "text",
      "shape"
    ],
    "additionalProperties": true
  },
  "shop_grade": false,
  "shop_grade_reasons": {
    "machine_profile": false,
    "vectors_declared": false,
    "vectors_passing": false,
    "vectors_fresh": false,
    "reliability": false,
    "sanitized": true,
    "beats_control": false
  },
  "provider": "thinkzone-api",
  "url": "https://market.meshtool.ai/c/structured-extract",
  "call_url": "https://market.meshtool.ai/api/call/structured-extract",
  "mcp_url": "https://market.meshtool.ai/mcp",
  "pay_url": "https://market.meshtool.ai/api/accounts",
  "describedby": "https://market.meshtool.ai/c/structured-extract",
  "payment": {
    "status": 402,
    "currency": "MESH",
    "price": 2,
    "mint_key": "POST https://market.meshtool.ai/api/accounts"
  }
}