Skip to main content
Glama
Symfomany

Recettes MCP Server

by Symfomany

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault

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

NameDescription
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

NameDescription
recette-magiquePrompt pour générer une recette magique.
astuces-magiquesPrompt pour obtenir des astuces de cuisine magique.

Resources

Contextual data attached and managed by the client

NameDescription
default_ingredientsDefault ingredients list.
general_tipsGeneral cooking tips.
christmas_recipesList of Christmas recipes.

TDQS

C2.9/5.0

Scored across 18 tools

Disambiguation3/5

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.

Naming Consistency3/5

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.

Tool Count3/5

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.

Completeness4/5

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.

Maintenance

ActivityInactive
ResponsivenessNo issues