Katalog Narzędzi MCP & Endpointów API Platform 5.0
Account, Profile, GeoName Address (Residential, Delivery, Work), Job, Education & S3 Avatar/Cover
Full authenticated management of the user account via MCP Token. Supports updating first/last name, uploading/replacing/deleting avatar and background cover photos on S3 (dietpremium-media), interactive GeoName address & street lookup (SEARCH_COUNTRY, SEARCH_CITY, SEARCH_ZIP, SEARCH_STREET, UPDATE_ADDRESS), delivery addresses (LIST_DELIVERY_ADDRESSES, ADD_DELIVERY_ADDRESS, UPDATE_DELIVERY_ADDRESS, DELETE_DELIVERY_ADDRESS), work/practice addresses (LIST_WORK_ADDRESSES, ADD_WORK_ADDRESS, UPDATE_WORK_ADDRESS, DELETE_WORK_ADDRESS), job history (LIST_JOBS, SEARCH_AVAILABLE_JOBS, ADD_JOB, UPDATE_JOB, DELETE_JOB), education history, and personal tags. Email and phone number modifications are strictly blocked for security (require 2FA code on web).
management_account
https://dietspremium.pl/_mcp/management/account
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: GET_PROFILE, UPDATE_PERSONAL_DATA, UPDATE_PROFILE, GET_MEDIA, ADD_MEDIA, REPLACE_MEDIA, DELETE_MEDIA, GET_ADDRESS, SUGGEST_ADDRESS, RESOLVE_ADDRESS, SEARCH_COUNTRY, LIST_ACTIVE_COUNTRIES, SEARCH_CITY, SEARCH_ZIP, SEARCH_STREET, LIST_STREETS, UPDATE_ADDRESS, LIST_DELIVERY_ADDRESSES, ADD_DELIVERY_ADDRESS, UPDATE_DELIVERY_ADDRESS, DELETE_DELIVERY_ADDRESS, LIST_WORK_ADDRESSES, ADD_WORK_ADDRESS, UPDATE_WORK_ADDRESS, DELETE_WORK_ADDRESS, LIST_JOBS, SEARCH_AVAILABLE_JOBS, UPDATE_PROFESSIONS, LIST_EDUCATIONS, UPDATE_EDUCATION, LIST_TAGS, SEARCH_AVAILABLE_TAGS, UPDATE_TAGS | GET_PROFILE
|
payload
|
object | Opcjonalny | Action parameters (e.g. firstname, lastname, street, street_key, house_number/building_number, flat_number, country_key/country_iso, city_key/city, zip_key/zip, delivery_address_key, work_address_key, company_name, nip, image_base64, filename, target) | {}
|
locale
|
string | Opcjonalny | Language locale (pl, en, de, fr, nl, cz, at, ch, lu) | 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_accountnpx -y dietspremium-mcp --url https://dietspremium.pl/_mcp
curl -X POST https://dietspremium.pl/_mcp/management/account \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_MCP_KEY" \
-d '{
"action": "UPDATE_PROFILE",
"payload": {
"firstname": "Anna",
"lastname": "Kowalska"
},
"locale": "pl"
}'
Struktura odpowiedzi narzędzia MCP
application/json • UTF-8{
"status": "success",
"action": "UPDATE_PROFILE",
"profile": {
"key": "MjA1",
"uid": 849201,
"firstname": "Anna",
"lastname": "Kowalska"
}
}
Kroki wykonania dla management_account
MCP Flow
Instrukcja integracji dla programistów i agentów AI
Instrukcja integracji dla programistów i agentów AI
management_account
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_account
“Wykonaj zapytanie do narzędzia management_account dla języka PL i zwróć ustrukturyzowane dane kliniczne.”
→ POST https://dietspremium.pl/_mcp/management/account (tool: "management_account")
← 200 OK (5 zwalidowanych parametrów)