Katalog Narzędzi MCP & Endpointów API Platform 5.0
Personal & Company Calendar Events Manager
Manage personal and company calendar events via MCP. Supports date-range filtering, public/private visibility toggles, linking events to a managed Company (via company_key), and attaching S3 images or videos.
management_calendar
https://dietspremium.pl/_mcp/management/calendar
npx -y dietspremium-mcp
Schemat parametrów wejściowych (inputSchema)
| Nazwa pola | Typ JSON | Status | Opis i przeznaczenie | Przykład wartości |
|---|---|---|---|---|
action
|
string | Wymagany | Action: LIST_EVENTS, GET_EVENT, ADD_EVENT, UPDATE_EVENT, DELETE_EVENT, GET_MEDIA, ADD_MEDIA, REPLACE_MEDIA, DELETE_MEDIA | LIST_EVENTS
|
payload
|
object | Opcjonalny | Event payload (key, title, description, event_date, start_time, end_time, company_key, is_public, image_base64, filename) | {}
|
locale
|
string | Opcjonalny | Language locale | pl
|
page
|
integer | Opcjonalny | Page number (max 10 items per page) | 1
|
max_results
|
integer | Opcjonalny | Items per page (1-10) | 10
|
Wywołanie JSON-RPC 2.0 (tools/call)
management_calendarnpx -y dietspremium-mcp --url https://dietspremium.pl/_mcp
curl -X POST https://dietspremium.pl/_mcp/management/calendar \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_MCP_KEY" \
-d '{
"action": "ADD_EVENT",
"payload": {
"title": "Konsultacja kontrolna - Analiza składu ciała",
"event_date": "2026-11-05",
"start_time": "10:00",
"end_time": "11:00",
"is_public": true
},
"locale": "pl"
}'
Struktura odpowiedzi narzędzia MCP
application/json • UTF-8{
"status": "success",
"action": "ADD_EVENT",
"event": {
"key": "NDEy",
"title": "Konsultacja kontrolna - Analiza składu ciała",
"event_date": "2026-11-05"
}
}
Kroki wykonania dla management_calendar
MCP Flow
Instrukcja integracji dla programistów i agentów AI
Instrukcja integracji dla programistów i agentów AI
management_calendar
Przekaż parametry zgodne z tabelą obok (np. locale="pl").
McpKeyCodec
Każdy zwrócony rekord posiada pole "key" (Base64), które można bezpiecznie przekazać do narzędzi management_*.
Specjalizowany Agent dla narzędzia management_calendar
“Wykonaj zapytanie do narzędzia management_calendar dla języka PL i zwróć ustrukturyzowane dane kliniczne.”
→ POST https://dietspremium.pl/_mcp/management/calendar (tool: "management_calendar")
← 200 OK (5 zwalidowanych parametrów)