Recettes MCP Server
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| list_christmas_recipesB | Returns a list of all Christmas recipes. |
| search_by_ingredientB | Search for Christmas recipes containing a specific ingredient. |
| get_random_recipeB | Returns a random Christmas recipe. |
| suggest_christmas_menuB | Suggests a complete Christmas menu (starter, main course, dessert). |
| scale_recipeB | Scales a recipe for a different number of servings. |
| create_shopping_listB | Creates a shopping list for a recipe. |
| suggest_wine_pairingB | Suggests a wine pairing for a recipe. |
| generate_recipe_from_ingredientsB | Generates a new Christmas recipe from a list of ingredients. |
| list_ingredientsC | Returns a list of ingredients based on a simple style. |
| invent_recipeC | Invents a recipe from ingredients (structured format). |
| invent_magical_recipeC | Invents a magical recipe from magical ingredients. |
| elicit_user_needsC | Helps the user create a recipe based on their needs. |
| list_magical_ingredientsB | Returns a list of magical ingredients by style. |
| scrape_christmas_recipesB | Scrapes Christmas recipe titles from Marmiton.org. |
| get_recipe_by_indexB | Retrieves a Christmas recipe by its index (1-based). |
| query_commentsC | Queries the 'comments' collection of the 'recipies' MongoDB database. |
| query_usersC | Queries the 'users' collection of the 'recipies' MongoDB database. |
| query_ustensilsC | Queries the 'ustensils' collection of the 'recipies' MongoDB database. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
| recette-magique | Prompt pour générer une recette magique. |
| astuces-magiques | Prompt pour obtenir des astuces de cuisine magique. |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
| default_ingredients | Default ingredients list. |
| general_tips | General cooking tips. |
| christmas_recipes | List of Christmas recipes. |
TDQS
Scored across 18 tools
There is some overlap between tools like 'invent_recipe' and 'invent_magical_recipe', or 'list_christmas_recipes' and 'get_random_recipe', which could cause confusion. However, descriptions help differentiate them, such as 'magical' vs. regular ingredients or specific vs. random retrieval. Most tools have distinct purposes, but the Christmas-focused tools cluster together with potential for misselection.
The naming is mixed with conventions: some use verb_noun (e.g., 'create_shopping_list', 'scale_recipe'), others use verb_preposition_noun (e.g., 'search_by_ingredient'), and there are inconsistencies like 'query_comments' vs. 'scrape_christmas_recipes'. It's readable but lacks a uniform pattern, with deviations that reduce predictability.
With 18 tools, the count is borderline high for a recipe server, leaning toward heavy but not extreme. It covers various aspects like recipe generation, Christmas-specific functions, and database queries, but some tools feel redundant or niche, making the set feel slightly bloated for the domain.
The tool set covers a broad range for recipe management, including creation, retrieval, scaling, shopping lists, and even magical recipes. However, there are minor gaps, such as no explicit update or delete operations for recipes or lists, and the database query tools are limited to specific collections without full CRUD coverage. Overall, it supports core workflows well.