Skip to content

PrepSheet

by getprepsheet.com · remote · no sign-in to list tools · v1.0.0 · published by com.getprepsheet

Read-only kitchen costing, recipe scaling, UK GP, starter menus, and prep lists for chefs.

Changes · 2

6 tools: 2 change things and 4 only read.

Scanned Oct 21, 2026

No check matched anything in the tool definitions. No finding is not a safety guarantee. How the checks work.

claude mcp add --transport http prepsheet https://getprepsheet.com/mcp

Tools

Open a tool for its reasons and full description. Descriptions are the publisher's own words, shown as they are.

6 tools

Changes things 2Claude Code: ask
  • calculate_gpUK gross profit (GP) calculator for food and drink.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    UK gross profit (GP) calculator for food and drink. mode 'gp_from_price': give cost_ex_vat and selling_price_inc_vat to get GP % and GP per sale (VAT is removed first, as UK hospitality measures it). mode 'price_from_gp': give cost_ex_vat and target_gp_pct to get the menu price needed.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • title: Calculate GP
    • openWorldHint: false
  • cost_recipeCost any recipe from its ingredients.No findings

    Why it is in this group

    • Nothing in its name or description says what it does, so it is counted as a write.
    • The server marks it read-only (readOnlyHint: true), but an annotation never lowers a class.
    Description, as the server wrote it
    Cost any recipe from its ingredients. For each ingredient give the pack price, the pack size and the quantity used (same unit as the pack size, e.g. grams). Returns each line cost, batch cost, cost per portion and a suggested menu price from a target food cost % (default 30%), ex-VAT and inc-VAT. open_in_prepsheet_url opens this exact recipe in the free PrepSheet tool (no sign-in), where the user can edit, scale, print and save it; the recipe travels in the link itself and is not stored by PrepSheet.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • title: Cost a recipe
    • openWorldHint: false
Only reads 4Claude Code: allow
  • build_prep_listBuild a kitchen prep list from par levels: for each item give the par (the amount you want ready for service) and the amount on hand; prep quantity = par minus on hand, never below…No findings

    Why it is in this group

    • The name "build_prep_list" says "list": a word for reading.
    Description, as the server wrote it
    Build a kitchen prep list from par levels: for each item give the par (the amount you want ready for service) and the amount on hand; prep quantity = par minus on hand, never below zero. Groups items by station.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • title: Build a prep list
    • openWorldHint: false
  • get_recipe_prep_sheetGet a printable-style prep sheet for one PrepSheet starter recipe, scaled to a number of covers (portions): every ingredient quantity scaled, the method, and the costing (batch cos…No findings

    Why it is in this group

    • The name "get_recipe_prep_sheet" says "get": a word for reading.
    Description, as the server wrote it
    Get a printable-style prep sheet for one PrepSheet starter recipe, scaled to a number of covers (portions): every ingredient quantity scaled, the method, and the costing (batch cost, cost per portion, suggested menu price ex and inc 20% VAT). Example: slug 'cottage-pie', covers 80.

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • title: Get a recipe prep sheet
    • openWorldHint: false
  • get_starter_menuGet PrepSheet's ready-costed starter menu for a UK venue type.No findings

    Why it is in this group

    • The name "get_starter_menu" says "get": a word for reading.
    Description, as the server wrote it
    Get PrepSheet's ready-costed starter menu for a UK venue type. With no venue, lists the venue types (pub, cafe, restaurant, takeaway) and their dishes. With a venue, returns every dish with its menu price, ingredient cost per portion, food cost % and GP % (prices ex-VAT, plus inc 20% VAT).

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • title: Get a starter menu
    • openWorldHint: false
  • list_starter_recipesList PrepSheet's library of pre-costed UK starter recipes (pub, cafe, restaurant and takeaway dishes) with their base portions and ingredient cost per portion in GBP.No findings

    Why it is in this group

    • The name "list_starter_recipes" says "list": a word for reading.
    Description, as the server wrote it
    List PrepSheet's library of pre-costed UK starter recipes (pub, cafe, restaurant and takeaway dishes) with their base portions and ingredient cost per portion in GBP. Use the slug with get_recipe_prep_sheet. Optional 'search' filters by name (case-insensitive).

    Annotations the server declares

    • readOnlyHint: true
    • destructiveHint: false
    • idempotentHint: true
    • title: List starter recipes
    • openWorldHint: false

This is not a safety rating, and no finding is not a safety guarantee. The groups and findings come from fixed checks of the tool definitions the server returned on the date shown, not from its code or what it does when called. How the checks work.

Install

Pinned to version 1.0.0. Values in angle brackets are yours to fill in.

claude mcp add --transport http prepsheet https://getprepsheet.com/mcp

Run in a terminal.

Claude Code permissions

Allow the reads, ask before a change, deny the deletes. Paste into .claude/settings.json.

.claude/settings.json
{
  "permissions": {
    "allow": [
      "mcp__prepsheet__list_starter_recipes",
      "mcp__prepsheet__get_recipe_prep_sheet",
      "mcp__prepsheet__get_starter_menu",
      "mcp__prepsheet__build_prep_list"
    ],
    "ask": [
      "mcp__prepsheet__cost_recipe",
      "mcp__prepsheet__calculate_gp"
    ],
    "deny": []
  }
}

Tools that only read are allowed, tools that change things ask first, tools that delete or cancel are denied. It assumes the server is installed as prepsheet. Review it before you use it.