Skip to main content
Wróć do katalogu narzędzi MCP search_recipe JSON-RPC 2.0 • tools/call
POST /api/v1/recipe

Culinary Recipes & Macro Balancing

Query balanced recipes with granular ingredient gram weights, step-by-step cooking methods, prep/cook timings, and nutritional totals for smart meal plan compilation.

Nazwa narzędzia MCP search_recipe
Endpoint HTTP / Stream https://www.dietspremium.pl/_mcp/search/recipe
Mostek CLI (stdio) npx -y dietspremium-mcp
Kontrakt Wejściowy (JSON Schema)

Schemat parametrów wejściowych (inputSchema)

5 Nazwa pola
Nazwa pola Typ JSON Status Opis i przeznaczenie Przykład wartości
query string Wymagany Search phrase (e.g. "quick keto salmon salad", "vegan high-protein pasta") —
locale string Opcjonalny Language locale en
page integer Opcjonalny Page number (10 results per page) 1
max_results integer Opcjonalny Number of results (max 10) 10
ai boolean Opcjonalny Semantic AI search true

Wywołanie JSON-RPC 2.0 (tools/call)

search_recipe
terminal — tools/call search_recipe
JSON-RPC 2.0 REQUEST
npx -y dietspremium-mcp --url https://www.dietspremium.pl/_mcp
curl -X POST https://www.dietspremium.pl/_mcp/search/recipe \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_MCP_KEY" \
  -d '{
  "query": "quick keto Mediterranean avocado salmon salad",
  "locale": "en",
  "page": 1,
  "max_results": 5,
  "ai": true
}'

Struktura odpowiedzi narzędzia MCP

application/json • UTF-8
response — search_recipe (JSON-RPC 2.0)
MCP Response 200 OK
{
  "content": [
    {
      "type": "text",
      "text": "Recipe: Avocado Salmon Keto Bowl (key: OTI=) - Prep: 15 min, Calories: 480 kcal, Protein: 38g, Fat: 32g, Carbs: 8g. Ingredients: 150g Atlantic Salmon, 1/2 Avocado, 50g Spinach, 10g Olive Oil."
    }
  ]
}
Kroki wykonania dla search_recipe MCP Flow

Instrukcja integracji dla programistów i agentów AI

1
Walidacja argumentów wejściowych (search_recipe) search_recipe

Przekaż parametry zgodne z tabelą obok (np. locale="pl").

2
Odczyt wyniku i klucza Base64 (key) McpKeyCodec

Każdy zwrócony rekord posiada pole "key" (Base64), które można bezpiecznie przekazać do narzędzi management_*.

Subagent_recipe Ready

Specjalizowany Agent dla narzędzia search_recipe

MCP v2.0 Tool Runner
Prompt Wejściowy Agenta AI

“Wykonaj zapytanie do narzędzia search_recipe dla języka PL i zwróć ustrukturyzowane dane kliniczne.”

Wykorzystywane Narzędzia MCP / Endpointy
search_recipe
Ślad Wywołania (Execution Trace)
→ POST https://www.dietspremium.pl/_mcp/search/recipe (tool: "search_recipe")
← 200 OK (5 zwalidowanych parametrów)

Pozostałe narzędzia serwera MCP

Pełny katalog MCP →

Udostępnij