Skip to main content
Zurück zum MCP-Tool-Katalog management_company JSON-RPC 2.0 • tools/call
POST /api/v1/company

Company, Clinic & Catering Profile Management

Dedicated B2B management tool for Trainer and Company accounts. Allows listing and updating companies created by the user or assigned via CompanyTrainerAssign with edit permissions. Supports GeoName address verification, Monday-Sunday opening hours, company features, and S3 gallery images/videos.

Nazwa narzędzia MCP management_company
Endpoint HTTP / Stream https://dietspremium.de/_mcp/management/company
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: LIST_COMPANIES, GET_COMPANY, CREATE_COMPANY, UPDATE_COMPANY, UPDATE_ADDRESS, UPDATE_OPEN_HOURS, DELETE_COMPANY, DEACTIVATE_COMPANY, LIST_TRAINERS, ASSIGN_TRAINER, UPDATE_TRAINER_ASSIGNMENT, UNASSIGN_TRAINER, LIST_AVAILABLE_FEATURES, SUGGEST_ADDRESS, RESOLVE_ADDRESS, SEARCH_COUNTRY, LIST_ACTIVE_COUNTRIES, SEARCH_CITY, SEARCH_ZIP, SEARCH_STREET, LIST_STREETS, GET_MEDIA, ADD_MEDIA, REPLACE_MEDIA, DELETE_MEDIA LIST_COMPANIES
payload object Optional Company key, name, www, address fields (street, street_key, house_number/building_number, flat_number, country_key/country_iso, city_key/city, zip_key/zip), opening hours, trainer_key, show_on_frontend, allow_edit, feature_keys, or S3 media {}
locale string Optional Language locale 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_company
terminal — tools/call management_company
JSON-RPC 2.0 REQUEST
npx -y dietspremium-mcp --url https://dietspremium.de/_mcp
curl -X POST https://dietspremium.de/_mcp/management/company \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_MCP_KEY" \
  -d '{
  "action": "LIST_COMPANIES",
  "page": 1,
  "max_results": 10,
  "locale": "pl"
}'

Antwortstruktur des MCP-Tools

application/json • UTF-8
response — management_company (JSON-RPC 2.0)
MCP Response 200 OK
{
  "status": "success",
  "items": [
    {
      "key": "NDUxMjA=",
      "name": "Klinika Dietetyki Sportowej",
      "can_edit": true
    }
  ],
  "page": 1,
  "max_results": 10
}
Kroki wykonania dla management_company MCP Flow

Instrukcja integracji dla programistów i agentów AI

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

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

Specjalizowany Agent dla narzędzia management_company

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

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

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

Weitere MCP-Server-Tools

Pełny katalog MCP →

Teilen