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

Clinical & Lifestyle Diet Templates (158 Types)

Search verified clinical and lifestyle diet templates authored by official nutritionists. Filter by 158 specialized diet types (keto, hashimoto, low-FODMAP, vegan, etc.), duration in days (3, 7, 14, 21, 28), calorie ranges, and exclude allergens with avoid_allergens.

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

Schemat parametrów wejściowych (inputSchema)

9 Nazwa pola
Nazwa pola Typ JSON Status Opis i przeznaczenie Przykład wartości
query string Opcjonalny Search keyword or medical condition (e.g. "keto", "cukrzyca") —
diet_template_type string|int Opcjonalny Diet template type ID, find code, or localized name (e.g. "keto", "hashimoto", 4) —
days integer Opcjonalny Duration in days (e.g. 7, 14, 21, 28) —
avoid_allergens array Opcjonalny Allergen find codes to strictly exclude (e.g. ["milk", "nuts"]) []
kcal_min / kcal_max integer Opcjonalny Daily calorie bounds 0
currency string Opcjonalny Currency for pricing (PLN, EUR, USD, ALL) locale default
locale string Opcjonalny Language locale (en, pl, de, etc.) en
page integer Opcjonalny Page number (10 results per page) 1
max_results integer Opcjonalny Max items to return (max 10) 10

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

search_diet
terminal — tools/call search_diet
JSON-RPC 2.0 REQUEST
npx -y dietspremium-mcp --url https://dietspremium.pl/_mcp
curl -X POST https://dietspremium.pl/_mcp/search/diet \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_MCP_KEY" \
  -d '{
  "diet_template_type": "keto",
  "days": 28,
  "avoid_allergens": ["milk"],
  "currency": "ALL",
  "locale": "pl",
  "page": 1
}'

Struktura odpowiedzi narzędzia MCP

application/json • UTF-8
response — search_diet (JSON-RPC 2.0)
MCP Response 200 OK
{
  "content": [
    {
      "type": "text",
      "text": "Diet: Shape & Power 1800 kcal (key: MTA4, 28 days). Daily cost: 20.12 PLN (4.60 EUR), Total cost: 563.40 PLN (128.80 EUR). Weekly breakdown included."
    }
  ]
}
Kroki wykonania dla search_diet MCP Flow

Instrukcja integracji dla programistów i agentów AI

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

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_diet Ready

Specjalizowany Agent dla narzędzia search_diet

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

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

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

Pozostałe narzędzia serwera MCP

Pełny katalog MCP →

Udostępnij