Skip to main content
Glama
smeet666

mcp-supertoinette

Read one category's recipes

browse_recipes
Read-onlyIdempotent

Browse recipe categories page by page to view each recipe's ID, difficulty, and total time, with pagination to navigate the full listing.

Instructions

Read the recipes of one Supertoinette category, page by page. The category is a number and a name together, taken from list_categories or from the 'tags' of a recipe, and never assembled by hand. Each row carries the identifier get_recipe reads a recipe with, plus the difficulty and the total time the site prints beside it. The site publishes no total, so 'last_page' says how far the listing runs.

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
pageNoWhich page to read, 1 by default. 'last_page' says how far the listing runs.
limitNoRows to render, 20 by default. The site serves at most 30 to a page, and 'rows_published' always states what the page held.
categoryYesThe category to read, as a number and a name together, such as '107/recettes-desserts'. Take one from list_categories or from a recipe's tags.

Output Schema

TableJSON Schema
NameRequiredDescriptionDefault
urlYesThe page these rows were read from.
pageYesThe page these rows were read from.
notesYes
titleYesThe site's own heading for the category.
sourceYes
resultsYes
categoryYesThe category that was read.
last_pageYesThe highest page the site links to from this one.
result_countYesRows rendered here.
rows_publishedYesRows the page held, before any were rendered.
total_availableYesSupertoinette prints no total on a category page, so there is none to report.
Behavior5/5

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

Beyond the readOnly/idempotent annotations, the description reveals real behaviors: the site publishes no total, so last_page is the only listing-length indicator; rows expose difficulty, total time, and the identifier get_recipe consumes; and categories are tied to a system-provided source. This gives an agent useful expectations that annotations alone do not.

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

Conciseness5/5

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

Four sentences, each earning its place: purpose, category sourcing rule, row contents, and pagination behavior. The core action is front-loaded and the description is compact without losing necessary context.

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?

With a 100%-described schema, an output schema, and annotations covering read-only/idempotent behavior, the description fills the remaining operational gaps: how categories are chosen, what rows look like, and how pagination terminates. Nothing an agent needs to call it correctly is missing.

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

Parameters4/5

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

The schema already documents all three parameters well, so the baseline is 3. The description adds value by warning that categories are 'never assembled by hand' and clarifying what returned rows contain, though most parameter-level detail remains in the schema.

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?

States a specific action and resource: read the recipes of one Supertoinette category, page by page. It clearly differentiates from siblings by explaining that each row carries the identifier get_recipe reads, and the title contrasts category browsing with list_categories, search_recipes, and get_recipe.

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

Usage Guidelines4/5

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

The description gives strong operational guidance: the category must come from list_categories or a recipe's tags and must never be hand-assembled. It does not explicitly state when not to use this tool or name the alternative for cross-category search, so it stops short of a 5.

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

Install Server

Other Tools

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/smeet666/mcp-supertoinette'

If you have feedback or need assistance with the MCP directory API, please join our Discord server