Vegetable Yield Percentage MCP

Vegetable and fruit yield percentage, trim waste and how much produce to buy, from USDA refuse data.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
95%
Integridad del esquema
97%
Calidad de los nombres
100%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~952Tokens (definiciones de herramientas)
~1.5 KBTamaño de respuesta típico
Impacto moderado en la atención (0.74% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "vegetable-yield-percentage-mcp": {
      "url": "https://vegetable-yield-percentage-mcp.lipmichal.workers.dev/mcp"
    }
  }
}

Puntos de conexión remotos

https://vegetable-yield-percentage-mcp.lipmichal.workers.dev/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (4)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢get_vegetable_yield(food)

USDA edible yield percent for a raw vegetable or fruit (the share left after removing peel, seeds, core, stems and trimmings), the refuse percent and what the refuse is, plus USDA household weights (1 medium, 1 cup chopped, 1 clove) and the as-purchased weight of one whole item. From USDA SR28 refuse data.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "food": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "Raw vegetable or fruit in plain words, for example \"onion\", \"red bell pepper\", \"pineapple\", \"butternut squash\", \"broccoli\", \"avocado\"."
    }
  },
  "required": [
    "food"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_edible_weight(food, purchased_weight, unit)

Edible weight and trim waste from a purchased (as purchased, untrimmed) weight of a raw vegetable or fruit, using the USDA edible yield percent.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "food": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "Raw vegetable or fruit in plain words, for example \"onion\", \"red bell pepper\", \"pineapple\", \"butternut squash\", \"broccoli\", \"avocado\"."
    },
    "purchased_weight": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1000000,
      "description": "Weight as bought, for example 5."
    },
    "unit": {
      "type": "string",
      "minLength": 1,
      "maxLength": 12,
      "description": "g, kg, oz or lb. Default g."
    }
  },
  "required": [
    "food",
    "purchased_weight"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢calculate_amount_to_buy(food, amount, measure)

How much of a raw vegetable or fruit to buy for a recipe amount. Give the prepared amount in g, kg, oz or lb, or as a USDA household measure such as "cup chopped", "cup sliced", "medium" or "clove". Returns the edible weight needed, the as-purchased weight to buy at the USDA edible yield, and the number of whole items (for example medium onions) to buy.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "food": {
      "type": "string",
      "minLength": 2,
      "maxLength": 120,
      "description": "Raw vegetable or fruit in plain words, for example \"onion\", \"red bell pepper\", \"pineapple\", \"butternut squash\", \"broccoli\", \"avocado\"."
    },
    "amount": {
      "type": "number",
      "exclusiveMinimum": 0,
      "maximum": 1000000,
      "description": "Prepared amount, for example 3 (cups) or 500 (grams)."
    },
    "measure": {
      "type": "string",
      "minLength": 1,
      "maxLength": 40,
      "description": "g, kg, oz, lb, or a household measure such as \"cup chopped\", \"cup sliced\", \"tbsp\", \"medium\", \"large\", \"clove\". Default g."
    }
  },
  "required": [
    "food",
    "amount"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_vegetable_yields(category, sort, limit)

List raw vegetables and fruits with their USDA edible yield percent, filtered to fruit or vegetable and sorted by name, lowest yield or highest yield.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "category": {
      "type": "string",
      "enum": [
        "fruit",
        "vegetable"
      ],
      "description": "fruit or vegetable."
    },
    "sort": {
      "type": "string",
      "enum": [
        "name",
        "yield_low",
        "yield_high"
      ],
      "description": "name (default), yield_low or yield_high."
    },
    "limit": {
      "type": "integer",
      "minimum": 1,
      "maximum": 400,
      "description": "Rows to return, default 50."
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada4 herramientas