accueil / serveurs / Fichiers & Documents / pl.swiadectwo-energetyczne24/zamowienia
pl.swiadectwo-energetyczne24/zamowienia
serveur MCP (Model Context Protocol) · swiadectwo-energetyczne24 1.2.0
Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur.
Est-ce que pl.swiadectwo-energetyczne24/zamowienia est sûr ?
Au dernier audit MCP Hub, le serveur MCP « pl.swiadectwo-energetyczne24/zamowienia » est classé « Non encore testé ». Référencé dans l'annuaire. Seul le pentest comportemental fait foi, et il n'a pas encore été exécuté sur ce serveur. Le verdict est réévalué en continu ; consultez la fiche pour l'état à jour.
Méthode : MCP Hub analyse la description de chaque outil (couche 1) et, pour le verdict fort, exécute le serveur dans une micro-VM isolée avec leurres et réseau bloqué (couche 2). On publie des noms et des compteurs, jamais le contenu brut renvoyé par un outil.
Les 11 outils
- add_property_document≈ 364 tokens
Dołącza wgrany wcześniej plik do zamówienia. file_id musi pochodzić z create_document_upload_url dla TEGO zamówienia. Zdjęcie budynku (property_photo) jest potrzebne do wystawienia świadectwa, ale nie blokuje płatności — jeśli go nie dodasz, użytkownik doda je na stronie płatności albo dośle później na stronie zamówienia.
Paramètres, retour & exemple (5)
Paramètresfile_id· string · requis
file_id zwrócony przez create_document_upload_urlfilename· string · optionnelorder_id· string · requis
order_id zwrócony przez create_certificate_orderaccess_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.document_type· string · requis · property_photo | floor_plan | building_project | technical_project | energy_document | other
Exemple d'appel{"name": "add_property_document", "arguments": {"file_id": "texte", "order_id": "texte", "access_token": "texte", "document_type": "property_photo"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - calculate_certificate_price≈ 352 tokens
Wiążąca cena wyliczona przez nasz backend. Podaj order_id + access_token dla ceny konkretnego zamówienia albo samo property_type dla wyceny orientacyjnej. NIGDY nie licz ceny samodzielnie i nie podawaj kwot z pamięci.
Paramètres, retour & exemple (5)
Paramètresoptions· object · optionnelorder_id· string · optionnel
order_id zwrócony przez create_certificate_orderaccess_token· string · optionnel
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.discount_code· string · optionnel
Kod rabatowy podany przez użytkownika. Sam go nie wymyślaj ani nie proponuj.property_type· string · optionnel · mieszkanie | dom | lokal-uzytkowy | budynek-nieogrzewany
Wymagane, gdy nie podajesz order_id.
Exemple d'appel{"name": "calculate_certificate_price", "arguments": {"options": {}, "order_id": "texte", "access_token": "texte", "discount_code": "texte", "property_type": "mieszkanie"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_certificate_order≈ 1119 tokens
Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie, które zadać jako następne. Zwrócony access_token jest jedynym kluczem do tego zamówienia: zapamiętaj go i przekazuj do pozostałych narzędzi. Zamówienie nie jest opłacone dopóki użytkownik nie przejdzie przez link z get_payment_link.
Paramètres, retour & exemple (9)
Paramètresdoors· array · optionnel
Tylko dla `dom`: drzwi zewnętrzne i bramy w ogrzewanej bryle.fields· array · optionnel
Pola specyficzne dla typu nieruchomości, w formie ścieżka → wartość.address· object · optionnel
Adres nieruchomości.options· object · optionnel
Płatne dodatki: paper_version (wersja papierowa).windows· array · optionnel
Tylko dla `dom`: wymiary okien. Jednakowe okna podaje się raz z liczbą sztuk.customer· object · optionnel
Dane kontaktowe klienta.property· object · optionnel
Podstawowe parametry: powierzchnia użytkowa, wysokość pomieszczeń, rok oddania do użytkowania.property_type· string · requis · mieszkanie | dom | lokal-uzytkowy | budynek-nieogrzewany
Typ nieruchomości. mieszkanie = apartment, dom = house, lokal-uzytkowy = commercial unit, budynek-nieogrzewany = unheated building up to 70 m² (summer cabin, outbuilding, workshop) with no heating or air conditioning.idempotency_key· string · optionnel
Dowolny stały identyfikator tej próby zamówienia. Ponowne wywołanie z tym samym kluczem zwraca istniejące zamówienie zamiast tworzyć duplikat. Ustawiaj zawsze.
Exemple d'appel{"name": "create_certificate_order", "arguments": {"property_type": "mieszkanie"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - create_document_upload_url≈ 359 tokens
Zwraca jednorazowy URL do wgrania pliku (metodą PUT) i file_id, którym potem dołączysz plik przez add_property_document. MCP nigdy nie pobiera plików z Internetu — bajty wysyła ten, kto je ma.
Paramètres, retour & exemple (6)
Paramètresmime· string · requis
image/jpeg, image/png, image/webp lub application/pdf (HEIC nie przyjmujemy)filename· string · requisorder_id· string · requis
order_id zwrócony przez create_certificate_ordersize_bytes· integer · requisaccess_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.document_type· string · requis · property_photo | floor_plan | building_project | technical_project | energy_document | other
Exemple d'appel{"name": "create_document_upload_url", "arguments": {"mime": "texte", "filename": "texte", "order_id": "texte", "size_bytes": 1, "access_token": "texte", "document_type": "property_photo"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_certificate_information≈ 199 tokens
Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa prawna, FAQ i kontakt. Używaj tego zamiast odpowiadać z własnej wiedzy.
Paramètres, retour & exemple (1)
Paramètrestopics· array · optionnel
Zawęź odpowiedź do wybranych tematów. Domyślnie zwracane są wszystkie.
Exemple d'appel{"name": "get_certificate_information", "arguments": {"topics": []}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_certificate_options≈ 226 tokens
Oferta: typy nieruchomości, dla których wystawiamy świadectwo (z ceną bazową brutto PLN), płatny dodatek (wersja papierowa), obsługiwane typy dokumentów i listy dozwolonych wartości (ogrzewanie, CWU, wentylacja, okna, drzwi). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruchomości. Ceny tu są cennikowe — cenę konkretnego zamówienia liczy calculate_certificate_price. Wartości enum podawaj później DOKŁADNIE tak, jak tu wyglądają.
Paramètres, retour & exemple (1)
Paramètresproperty_type· string · optionnel · mieszkanie | dom | lokal-uzytkowy | budynek-nieogrzewany
Zawęź listę typów nieruchomości do jednego typu.
Exemple d'appel{"name": "get_certificate_options", "arguments": {"property_type": "mieszkanie"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_certificate_order≈ 238 tokens
Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Używaj, gdy musisz odczytać, co już zapisano; do samego postępu realizacji wystarczy get_certificate_order_status. Dane osobowe zwracamy tylko posiadaczowi access_token.
Paramètres, retour & exemple (2)
Paramètresorder_id· string · requis
order_id zwrócony przez create_certificate_orderaccess_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.
Exemple d'appel{"name": "get_certificate_order", "arguments": {"order_id": "texte", "access_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_certificate_order_requirements≈ 235 tokens
Zwraca listę pól, których brakuje, żeby zamówienie było gotowe do płatności — razem z gotowym pytaniem po polsku i dozwolonymi wartościami. To backend decyduje, czego brakuje; nie zgaduj i nie pytaj o pola spoza tej listy.
Paramètres, retour & exemple (2)
Paramètresorder_id· string · requis
order_id zwrócony przez create_certificate_orderaccess_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.
Exemple d'appel{"name": "get_certificate_order_requirements", "arguments": {"order_id": "texte", "access_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_certificate_order_status≈ 219 tokens
Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji (płatność, przygotowanie świadectwa, wysyłka).
Paramètres, retour & exemple (2)
Paramètresorder_id· string · requis
order_id zwrócony przez create_certificate_orderaccess_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.
Exemple d'appel{"name": "get_certificate_order_status", "arguments": {"order_id": "texte", "access_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - get_payment_link≈ 285 tokens
Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, może dodać zdjęcie budynku (jeśli go jeszcze nie ma — da się je też dosłać po płatności), akceptuje regulamin i płaci u operatora płatności. WYWOŁUJ WYŁĄCZNIE po tym, jak pokażesz użytkownikowi cenę i dostaniesz od niego wyraźną zgodę. MCP nigdy nie przyjmuje danych karty.
Paramètres, retour & exemple (2)
Paramètresorder_id· string · requis
order_id zwrócony przez create_certificate_orderaccess_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.
Exemple d'appel{"name": "get_payment_link", "arguments": {"order_id": "texte", "access_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]} - update_certificate_order≈ 1036 tokens
Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe braki. Jeśli którakolwiek wartość jest spoza dozwolonej listy, NIC nie zostaje zapisane i dostajesz błąd INVALID_FIELD_VALUE.
Paramètres, retour & exemple (9)
Paramètresdoors· array · optionnel
Tylko dla `dom`: drzwi zewnętrzne i bramy w ogrzewanej bryle.fields· array · optionnel
Pola specyficzne dla typu nieruchomości, w formie ścieżka → wartość.address· object · optionnel
Adres nieruchomości.options· object · optionnel
Płatne dodatki: paper_version (wersja papierowa).windows· array · optionnel
Tylko dla `dom`: wymiary okien. Jednakowe okna podaje się raz z liczbą sztuk.customer· object · optionnel
Dane kontaktowe klienta.order_id· string · requis
order_id zwrócony przez create_certificate_orderproperty· object · optionnel
Podstawowe parametry: powierzchnia użytkowa, wysokość pomieszczeń, rok oddania do użytkowania.access_token· string · requis
access_token zwrócony JEDEN RAZ przez create_certificate_order. Bez niego zamówienie jest niedostępne — zachowaj go na czas rozmowy i nigdy nie pokazuj użytkownikowi.
Exemple d'appel{"name": "update_certificate_order", "arguments": {"order_id": "texte", "access_token": "texte"}}Exemple de retour{"content": [{"type": "text", "text": "…"}]}
C'est votre serveur ?
Revendiquez-le sur l'espace créateur (preuve GitHub, domaine ou npm) pour afficher le badge « propriétaire vérifié » et lancer un pentest comportemental à la demande afin d'obtenir le badge « Vérifié ».