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

Supplements & Active Dosages

Search dietary supplements by active substance, chemical formulation (e.g., magnesium bisglycinate vs citrate), recommended daily allowances, and safe upper intake limits.

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

Schemat parametrów wejściowych (inputSchema)

4 Nazwa pola
Nazwa pola Typ JSON Status Opis i przeznaczenie Przykład wartości
query string Wymagany Supplement or vitamin name (e.g. "Vitamin D3 K2 MK7", "Creatine Monohydrate") —
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

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

search_supplement
terminal — tools/call search_supplement
JSON-RPC 2.0 REQUEST
npx -y dietspremium-mcp --url https://www.dietspremium.com/_mcp
curl -X POST https://www.dietspremium.com/_mcp/search/supplement \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_MCP_KEY" \
  -d '{
  "query": "Vitamin D3 K2 MK7 high absorption",
  "locale": "en",
  "page": 1,
  "max_results": 5
}'

Struktura odpowiedzi narzędzia MCP

application/json • UTF-8
response — search_supplement (JSON-RPC 2.0)
MCP Response 200 OK
{
  "content": [
    {
      "type": "text",
      "text": "Supplement: Vitamin D3 (Cholecalciferol, key: NzQ=) 2000 IU + K2 (MK-7) 100mcg in MCT oil. Standard Dose: 1 capsule daily with lipid-containing meal."
    }
  ]
}
Kroki wykonania dla search_supplement MCP Flow

Instrukcja integracji dla programistów i agentów AI

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

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

Specjalizowany Agent dla narzędzia search_supplement

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

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

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

Pozostałe narzędzia serwera MCP

Pełny katalog MCP →
search_allergen Allergen Risk & Intolerance Registry
search_article Clinical Nutrition Guides & RAG Grounding
search_company Dietetic Catering & Clinic Directory
search_exercise Exercise Biomechanics & Calorie Burn
search_food Nutritional Database & Macro Search
search_medication Pharmacology & Food-Drug Interactions
search_recipe Culinary Recipes & Macro Balancing
search_user Specialists & Certified Dietitians
search_diet Clinical & Lifestyle Diet Templates (158 Types)
search_food_world Global Food Products & Barcodes (Open Food Facts + USDA)
search_knowledge Clinical Knowledge & Dietetic Grounding
management_account Account, Profile, GeoName Address (Residential, Delivery, Work), Job, Education & S3 Avatar/Cover
management_calendar Personal & Company Calendar Events Manager
management_company Company, Clinic & Catering Profile Management
management_patient Patient & Client CRM (List, Add, Edit, Soft-Deactivate)
management_diet Diet Builder (Trainer Mode) & Patient Tracking / Fridge Replacement AI
management_training Training Plan Builder (Trainer Mode) & Workout Execution
management_recipe Culinary Recipe Builder & S3 Media Manager
management_food Food Product & Nutrient Catalog Manager
management_supplement Dietary Supplement Catalog Manager
management_medication Medication & Drug-Food Interaction Manager
management_exercise Exercise & Biomechanics Catalog Manager
management_exercise_bundle Exercise Bundle & Circuit Manager
management_allergen Food Allergen Catalog Manager

Udostępnij