MCP / KONTRAKT 1.0

Dokumentacja MCP i API pralek

Endpoint /api/mcp/, transport Streamable HTTP w trybie stateless, odpowiedzi JSON. SDK obsługuje initialize, tools/list i tools/call. GET bez strumienia zdarzeń zwraca 405.

NarzędzieWejścieWynik
list_washer_rankingspusty obiektDostępne rankingi i wersje metod
get_washer_ranking_methodranking_codeWagi, kotwice, kwalifikacja, jednostki i scenariusz
rank_washersrequestModele, składowe punktacji, koszty, daty i źródła

Przykładowe żądanie R09

Poniższy przykład jest generowany z konfiguracji metody. Wymaga dostępnego rankingu; historyczne ceny są jawnie zaakceptowane.

{
  "jsonrpc": "2.0",
  "id": 4,
  "method": "tools/call",
  "params": {
    "name": "rank_washers",
    "arguments": {
      "request": {
        "ranking_code": "R09",
        "method_version": "score-v2-composite",
        "filters": {},
        "scenario": {
          "cycles_per_year": 208,
          "years": 5,
          "electricity_pln_kwh": 1,
          "water_sewage_pln_m3": 15,
          "target_capacity_kg": 8,
          "assumptions": "Editorial scenario, not a current national tariff. Eco label weighted consumption applied per cycle; no claim for other programs or actual load. Constant prices, no discounting. Excludes detergent, delivery, repairs."
        },
        "coupon_policy": "include_labeled",
        "include_stale_prices": true,
        "offset": 0,
        "limit": 5
      }
    }
  }
}

Semantyka i ograniczenia

Źródło kontraktu: repozytorium AI AD. Starsze narzędzia katalogowe: MCPshop.

Pełne wzory i wagi · Konfiguracja klienta