Skip to main content
Zurück zum MCP-Tool-Katalog management_account JSON-RPC 2.0 • tools/call

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).

Nazwa narzędzia MCP management_account
Endpoint HTTP / Stream https://dietspremium.de/_mcp/management/account
Mostek CLI (stdio) npx -y dietspremium-mcp
Kontrakt Wejściowy (JSON Schema)

Eingabeparameter-Schema (inputSchema)

5 Feldname
Feldname JSON-Typ Status Beschreibung Beispielwert
action string Erforderlich 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 Optional 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 Optional Language locale (pl, en, de, fr, nl, cz, at, ch, lu) pl
page integer Optional Page number (max 10 items per page) 1
max_results integer Optional Items per page (1-10) 10

JSON-RPC 2.0 Aufruf (tools/call)

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

Antwortstruktur des MCP-Tools

application/json • UTF-8
response — management_account (JSON-RPC 2.0)
MCP Response 200 OK
{
  "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

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

Przekaż parametry zgodne z tabelą obok (np. locale="de").

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

Specjalizowany Agent dla narzędzia management_account

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

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

Wykorzystywane Narzędzia MCP / Endpointy
management_account
Ślad Wywołania (Execution Trace)
→ POST https://dietspremium.de/_mcp/management/account (tool: "management_account")
← 200 OK (5 zwalidowanych parametrów)

Weitere MCP-Server-Tools

Pełny katalog MCP →

Teilen