Search Ingredients
search_ingredientsFind exact Monsieur Cuisine ingredients and their systemIngredientId for recipe creation, avoiding first-match name resolution.
Instructions
Search the Monsieur Cuisine ingredient database, returning matching
ingredients with their systemIngredientId.
Use this to find the system_ingredient_id for an ingredient before
passing it to create_recipe, when you want to guarantee the exact database
ingredient rather than relying on create_recipe's automatic first-match
resolution of a plain name.
Requires a saved login session: run uv run monsieur-cuisine-mcp-login
once beforehand. If no session is saved, this tool raises an error telling
the user to do that.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "<query>"
},
"name": "search_ingredients"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Maximum number of matches to return. | |
| query | Yes | Ingredient term to search for (e.g. "flour"). Language-specific. | |
| language | No | Locale to search in, e.g. "pl-PL", "en-US". | en-US |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||