Skip to main content
Back to MCP Tools Catalog 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://www.dietspremium.com/_mcp/search/diet
Mostek CLI (stdio) npx -y dietspremium-mcp
Kontrakt Wejściowy (JSON Schema)

Input Parameters Schema (inputSchema)

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

JSON-RPC 2.0 Request (tools/call)

search_diet
terminal — tools/call search_diet
JSON-RPC 2.0 REQUEST
npx -y dietspremium-mcp --url https://www.dietspremium.com/_mcp
curl -X POST https://www.dietspremium.com/_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
}'

MCP Tool Response Structure

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="en").

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 EN i zwróć ustrukturyzowane dane kliniczne.”

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

Other MCP Server Tools

Pełny katalog MCP →

Share