recipe-and-ingredient-analysis

aigeon-ai/recipe-and-ingredient-analysis

3.8

recipe-and-ingredient-analysis is hosted online, so all tools can be tested directly either in theInspector tabor in theOnline Client.

If you are the rightful owner of recipe-and-ingredient-analysis and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to henry@mcphub.com.

Recipe and Ingredient Analysis MCP Server is designed to transform plain text ingredients into structured data for recipe apps.

Try recipe-and-ingredient-analysis with chat:

MCPHub score:3.83

Has a README

Github repo has a README.md.

Has a License

Github repo doesn't have a valid license.

Server can be inspected

View server inspector

Server schema can be extracted

Can get at lease one tool info from the README or server.

Online hosted on MCPHub

Can be automatically deployed by MCPHub.

Has social accounts

Do not have any social accounts.

Claimed by the author or certified by MCPHub

If you are the author, claim authorship

AI Evaluation Report
Total Score: 4/10

The agent consistently failed to utilize its parsing tool to convert recipe ingredients into structured data, instead providing manual breakdowns and explanations. While these explanations were accurate and informative, they did not demonstrate the agent's ability to perform the task using its tools. This indicates a significant limitation in the agent's functionality, as it was unable to showcase its primary capability. The agent's strength lies in its ability to conceptually explain how parsing should work, but its weakness is the inability to execute the parsing task using its tools.

  • Test case 1
    Score: 6/10
    How does the tool parse the ingredient '2 1/4 cups sifted cake flour' into structured data?

    It seems that there was an error when trying to parse the ingredient using the tool. However, I can explain how an ingredient like "2 1/4 cups sifted cake flour" would typically be structured in data.

    Structured Data Breakdown

    The ingredient can be broken down into several components:

    1. Quantity:

      • Whole Number: 2
      • Fraction: 1/4
      • Combined Quantity: 2.25 cups
    2. Measurement Unit:

      • Type: Cups
    3. Ingredient Name:

      • Type: Sifted Cake Flour

    Example of Structured Data

    The structured representation might look like this in JSON format:

    {
      "quantity": {
        "whole": 2,
        "fraction": "1/4",
        "combined": 2.25
      },
      "unit": "cups",
      "ingredient": "sifted cake flour"
    }
    

    Explanation

    • Quantity: Represents the amount of flour needed. It includes both the whole number and fraction for precise measurement.
    • Unit: Indicates the measurement system (in this case, "cups").
    • Ingredient: Specifies what the ingredient is, including any preparation notes (like "sifted").

    If you need further clarification or assistance with other ingredients, feel free to ask!

  • Test case 2
    Score: 3/10
    What structured data does the tool extract from the following ingredients? - 1 cup whole milk - 2 tablespoons unsalted butter, melted - 1/4 teaspoon salt

    It seems there was an issue with the tool when trying to extract structured data from the provided ingredients. However, I can explain what kind of structured data is typically extracted from recipe ingredients like the ones you provided.

    When analyzing recipe ingredients, the structured data usually includes:

    1. Ingredient Name: The specific name of the ingredient (e.g., milk, butter, salt).
    2. Quantity: The amount of the ingredient used in the recipe (e.g., 1 cup, 2 tablespoons, 1/4 teaspoon).
    3. Measurement Unit: The unit of measurement associated with the quantity (e.g., cup, tablespoon, teaspoon).
    4. Preparation Method: Any specific preparation notes (e.g., melted for butter).
    5. Ingredient Type: Categorization of the ingredient (e.g., dairy, seasoning).

    For your specific ingredients:

    • Whole Milk: Quantity: 1, Unit: cup
    • Unsalted Butter: Quantity: 2, Unit: tablespoons, Preparation: melted
    • Salt: Quantity: 1/4, Unit: teaspoon

    If you need further assistance or a different analysis, please let me know!

  • Test case 3
    Score: 3/10
    What structured data does the tool extract from the ingredient '3/4 cup chopped walnuts'?

    It seems there was an issue with the tool when trying to extract structured data from the ingredient "3/4 cup chopped walnuts." However, I can describe the typical structured data that might be extracted from such an ingredient.

    For "3/4 cup chopped walnuts," the structured data could include:

    • Quantity: 3/4
    • Unit: cup
    • Ingredient Name: walnuts
    • Preparation Method: chopped

    If you need a specific analysis or extraction of data, please let me know, and I'll attempt to gather that information again!

  • Test case 4
    Score: 5/10
    How does the tool parse the ingredient '½ teaspoon ground cinnamon' into structured data?

    It seems that there was an error when attempting to call the tool directly to demonstrate how it parses the ingredient "½ teaspoon ground cinnamon" into structured data.

    However, I can explain how such parsing typically works conceptually. A tool designed to parse recipe ingredients usually breaks down the ingredient into structured components, such as:

    1. Quantity: This is the amount of the ingredient. In this case, it would be "½".
    2. Unit: This indicates the measurement unit. Here, it would be "teaspoon".
    3. Ingredient Name: This is the name of the ingredient itself, which in this case is "ground cinnamon".

    Thus, for "½ teaspoon ground cinnamon," the structured data might look something like this:

    {
      "quantity": "0.5",
      "unit": "teaspoon",
      "ingredient": "ground cinnamon"
    }
    

    This structured representation makes it easier to manipulate and analyze the ingredient in recipes, such as for scaling recipes, nutritional analysis, or ingredient substitution.

    If you have any specific questions or need further assistance, feel free to ask!

  • Test case 5
    Score: 5/10
    Perform the operation of parsing the following list of recipe ingredients into structured data: - 3 tablespoons olive oil - 1 onion, diced - 2 cloves garlic, minced

    It seems that there is an issue with the parsing tool, and I am unable to retrieve structured data for the given recipe ingredients at the moment. However, I can manually structure the ingredients for you. Here's how the list can be organized:

    Structured Data for Recipe Ingredients

    QuantityUnitIngredientPreparation Method
    3tablespoonsolive oil-
    1oniononiondiced
    2clovesgarlicminced

    If you need any further assistance or different formatting, feel free to ask!