Skip to main content
Glama

Zovo Recipe Card Maker

Server Details

Make printable recipe cards from your own recipes as a print-ready PDF.

If you are the author of this connector, you can claim ownership by verifying the domain or GitHub account it belongs to. Claimed connector authors can inspect health checks, view analytics, and manage their listing.
Status
Healthy
Last Tested
Transport
Streamable HTTP · MCP 2025-11-25
URL
ChatGPT
–
Claude
–

TDQS

A4.5/5.0

Scored across 1 tool

Disambiguation5/5

There is only one tool, so there is no possibility of misselection between overlapping operations. The tool's purpose is stated unambiguously with clear trigger phrases and explicit non-goals (no recipe finding, no nutrition).

Naming Consistency5/5

The single name 'generate_recipe_cards' follows a clean verb_noun convention that precisely matches the operation performed. There are no competing conventions to create inconsistency.

Tool Count3/5

A single tool is thin for a server, though this one is substantial and internally handles many variants (card sizes, scaling, pagination). It is not trivial, but the surface offers no separate operations an agent could compose.

Completeness4/5

The card-generation lifecycle (scale, format, layout, PDF output) is covered end-to-end within a deliberately narrow scope. Minor gaps exist, such as no way to retrieve or re-list previously generated cards or inspect available templates separately.

Available Tools

1 tool
generate_recipe_cardsGenerate recipe cardsA
Read-onlyIdempotent
Inspect

Use this when the user wants printable recipe cards ("recipe card", "recipe cards printable", "4x6 recipe card", "recipe card template", "3x5 recipe cards", "print my recipe on a card") or wants a recipe doubled, halved or scaled to a number of servings for printing. If the user pastes or uploads a recipe (text, a web page or a photo of a card), first copy its title, servings, ingredient lines and steps into recipes, keeping amounts as written, then call. Builds a PDF of 4x6, 3x5, 5x7, half-letter or A6 cards, up to 4 per Letter or A4 sheet with cut lines or one per page, scales amounts with fractions kept as fractions, converts units only when asked, and continues long recipes on a second card instead of shrinking text below 8 pt. Returns the scaled ingredient lines, card counts and a PDF link. Does not find or invent recipes, does not compute nutrition, and does not change cooking times.

NameRequiredDescriptionDefault
fromNoOptional footer name, printed as "From the kitchen of <name>", e.g. "Grandma Rose".
colorNoAccent colour: hex like #C2410C or a name (terracotta, red, rose, berry, purple, blue, navy, teal, green, sage, olive, mustard, brown, slate, black). Default terracotta.
paperNoletter (default; 2 to 4 cards per sheet with cut lines), a4, or card (one card per page at true size, for card stock). Default a4 for A6 cards.
scaleNoScale every recipe by this factor instead: 2 (double), 0.5 (half), 1.5 or "3/4". Amounts stay fractions, e.g. 3/4 cup x 2 = 1 1/2 cups.
stepsNoOnly when sending one recipe without the recipes list: its steps.
titleNoOnly when sending one recipe without the recipes list: its name.
unitsNokeep (default, amounts as written), metric (ml, l, g, kg) or us (cups, tbsp, tsp, oz, lb). Converts volume to volume and weight to weight only.
recipesNoThe recipes, one object each with title, servings, ingredients and steps. If the user pasted or photographed a recipe, copy its title, servings, ingredient lines and steps into these fields first; keep amounts exactly as written.
scale_toNoSame as servings: the target number of servings, e.g. 12.
servingsNoScale every recipe to this many servings, e.g. 12. Each recipe needs its own servings to scale from.
card_sizeNo4x6 (default), 3x5, 5x7, half-letter (5.5x8.5 in) or a6.
ingredientsNoOnly when sending one recipe without the recipes list: its ingredient lines.
orientationNolandscape (default for 4x6, 3x5, 5x7) or portrait (default for half-letter and A6).
recipe_textNoFallback: a whole recipe pasted as plain text (title on the first line, then Ingredients and Instructions sections). Use recipes when you can.

Output Schema

NameRequiredDescription
kindYes
notesYes
paperYes
unitsYes
accentYes
inputsYes
recipesYes
card_sizeYes
downloadsYes
card_countYes
page_countYes
card_inchesYes
orientationYes
recipes_countNo
cards_per_pageYes

TDQS

A4.6/5.0
Behavior5/5

Does the description disclose side effects, auth requirements, rate limits, or destructive behavior?

Annotations already declare a safe, idempotent, non-open-world read, so the bar is low, yet the description adds substantial behavior: fractions preserved rather than decimalized, unit conversion only on request, long recipes spilling to a second card instead of shrinking below 8 pt, cut lines, and returned scaled lines plus card counts and a PDF link. That is real operational context an agent could not infer from the hints.

Agents need to know what a tool does to the world before calling it. Descriptions should go beyond structured annotations to explain consequences.

Conciseness4/5

Is the description appropriately sized, front-loaded, and free of redundancy?

The trigger phrase and the main action are front-loaded, and each sentence carries either a trigger, a preprocessing rule, or a behavior. It is dense but readable; the parenthetical list of card phrasings and the return-value sentence are slightly padded given an output schema exists.

Shorter descriptions cost fewer tokens and are easier for agents to parse. Every sentence should earn its place.

Completeness5/5

Given the tool's complexity, does the description cover enough for an agent to succeed on first attempt?

For a 14-parameter tool with optional everything, the description covers the decision to call, the ingestion path for pasted or photographed recipes, supported sizes and layouts, scaling and unit rules, and explicit non-goals. With an output schema present, the brief return summary is sufficient rather than necessary.

Complex tools with many parameters or behaviors need more documentation. Simple tools need less. This dimension scales expectations accordingly.

Parameters3/5

Does the description clarify parameter syntax, constraints, interactions, or defaults beyond what the schema provides?

Schema coverage is 100%, so the schema already documents card_size, paper, units, scale, orientation and the single-recipe shortcut fields. The description's mentions of the same card sizes and the keep/metric/us behavior largely restate the schema, adding only the 4-per-sheet and 8 pt layout constraints, which the paper field already gestures at. Baseline 3 is appropriate.

Input schemas describe structure but not intent. Descriptions should explain non-obvious parameter relationships and valid value ranges.

Purpose5/5

Does the description clearly state what the tool does and how it differs from similar tools?

The description states a specific verb and artifact ("Builds a PDF of 4x6, 3x5, 5x7, half-letter or A6 cards") plus the scaling function, and explicitly delimits scope with "Does not find or invent recipes, does not compute nutrition, and does not change cooking times." An agent knows exactly what this produces without opening the schema.

Agents choose between tools based on descriptions. A clear purpose with a specific verb and resource helps agents select the right tool.

Usage Guidelines5/5

Does the description explain when to use this tool, when not to, or what alternatives exist?

It opens with an explicit trigger list ("recipe card", "4x6 recipe card", "print my recipe on a card", doubled/halved/scaled for printing) and gives a concrete pre-call procedure: copy title, servings, ingredient lines and steps into recipes, keeping amounts as written. Negative conditions (no recipe invention, no nutrition, no time changes) rule out the closest misuses.

Agents often have multiple tools that could apply. Explicit usage guidance like "use X instead of Y when Z" prevents misuse.

Tool Schema Changelog

Recent tool additions, removals, and schema changes observed during successful MCP inspections.

  1. 1 tool update
    • First observedgenerate_recipe_cards

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    B
    maintenance
    Create readable, paginated PDFs from code, Markdown, JSON and CSV, with local rendering and inline previews in compatible MCP clients. Public file URL imports run on your computer, and physical printing requires separate approval of a prepared job.
    AGPL 3.0
  • A
    license
    A
    quality
    C
    maintenance
    Generate professional PDFs from Claude, Cursor, and other AI tools. Create invoices, contracts, reports, and certificates from templates or inline HTML markup.
    7
    68 npm
    1
    MIT
  • F
    license
    Not graded
    quality
    C
    maintenance
    Enables generating print-ready PDFs from Markdown and submitting them to CUPS printers. Supports local, Tailscale, and Cloudflare Tunnel access.
    -
Try in Browser

Glama MCP Gateway

Add one secure layer between your agents and this server.

Resources