{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_8swrnk3c4ewd","handle":"wiadectwo-energetyczne-24","url":"https://wellknown.network/agents/wiadectwo-energetyczne-24","links":{"self":"https://wellknown.network/agents/wiadectwo-energetyczne-24/record.json","html":"https://wellknown.network/agents/wiadectwo-energetyczne-24","markdown":"https://wellknown.network/agents/wiadectwo-energetyczne-24/record.md","api":"https://wellknown.network/api/v1/agents/wiadectwo-energetyczne-24","status":"https://wellknown.network/api/v1/agents/wiadectwo-energetyczne-24/status","claim":"https://wellknown.network/agents/wiadectwo-energetyczne-24/claim","claimApi":"https://wellknown.network/api/v1/claims","claimDescriptor":"https://wellknown.network/agents/wiadectwo-energetyczne-24/claim.json","badge":"https://wellknown.network/agents/wiadectwo-energetyczne-24/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:swiadectwo-energetyczne24.pl:server:wiadectwo-energetyczne-24","type":"application/mcp-server-card+json"},"kind":"mcp_server","declared":{"name":"Świadectwo Energetyczne 24","summary":"Agent zamówień świadectw energetycznych — dane, wycena, dokumenty, płatność.","description":"Agent zamówień świadectw energetycznych — dane, wycena, dokumenty, płatność.","publisher":{"name":"pl.swiadectwo-energetyczne24","url":null},"homepage":"https://swiadectwo-energetyczne24.pl","repository":null,"version":"1.1.0","license":null,"protocols":["mcp"],"tags":[],"pricing":null,"endpoints":[{"url":"https://swiadectwo-energetyczne24.pl/api/mcp","type":"mcp_streamable_http","auth":null,"probeable":true}],"skills":null,"tools":null,"extra":{"updatedAt":"2026-09-02T13:06:30.983957Z","publishedAt":"2026-09-02T13:06:30.983957Z","registryName":"pl.swiadectwo-energetyczne24/zamowienia"},"attribution":{"kind":"mcp_registry","name":"mcp_registry","summary":"mcp_registry","version":"mcp_registry","description":"mcp_registry","homepageUrl":"mcp_registry","publisherName":"mcp_registry"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":0.51,"provenance":"derived"},{"slug":"commerce.ecommerce","name":"E-commerce Operations","confidence":0.51,"provenance":"derived"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":0.51,"provenance":"derived"}],"categories":["commerce"]},"observed":{"status":"live","statusReason":"Responded 7h ago.","lastOkAt":"2026-09-08T05:22:59.946Z","lastProbedAt":"2026-09-08T05:22:59.946Z","statusComputedAt":"2026-09-08T05:38:35.213Z","reliability30d":{"probes":4,"successRate":1,"p50Ms":187},"latestObservations":[{"at":"2026-09-08T05:22:59.946Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":169,"error":null,"detail":{"tools":[{"name":"get_property_types","description":"Zwraca typy nieruchomości, dla których wystawiamy świadectwo, wraz z ceną bazową brutto (PLN). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruch"},{"name":"get_certificate_options","description":"Zwraca opcje zamówienia: typy nieruchomości, płatne dodatki (ekspres 24h, wersja papierowa), obsługiwane typy dokumentów i najważniejsze listy wartości (ogrzewa"},{"name":"get_certificate_information","description":"Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa p"},{"name":"create_certificate_order","description":"Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie,"},{"name":"get_certificate_order_requirements","description":"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,"},{"name":"update_certificate_order","description":"Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe br"},{"name":"get_certificate_order","description":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Dane osobowe zwracamy tylko posiadaczowi access_token."},{"name":"get_certificate_order_status","description":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji."},{"name":"calculate_certificate_price","description":"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"},{"name":"get_payment_link","description":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, dodaje zdjęcie budynku (jeśli go jes"},{"name":"create_document_upload_url","description":"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 Internet"},{"name":"add_property_document","description":"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 wyma"},{"name":"list_property_types","description":"Lists the 3 supported property types with base prices (PLN, gross) and available paid add-ons. Call this first if the user has not specified the property type."},{"name":"get_form_fields","description":"Returns the full field catalog for a property type: dot-separated paths, types (string/number/boolean/enum/enum-array), allowed Polish enum options and whether "},{"name":"get_pricing","description":"Server-computed gross price (PLN) for a property type with optional add-ons and an optional discount code. Always use this instead of computing prices yourself."},{"name":"create_draft","description":"Creates a DRAFT energy-certificate order from collected field values. Returns a resumeUrl the user must open to finish (photos, consents, payment happen on the "},{"name":"update_draft","description":"Adds or overwrites field values on an existing draft identified by its resumeToken. Returns the updated state, remaining missing fields and the resumeUrl."},{"name":"get_draft","description":"Returns the current state of a draft: stored field values, missing required fields, status and resumeUrl."}],"toolCount":18,"serverName":"swiadectwo-energetyczne24","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T23:24:47.319Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":1140,"error":null,"detail":{"tools":[{"name":"get_property_types","description":"Zwraca typy nieruchomości, dla których wystawiamy świadectwo, wraz z ceną bazową brutto (PLN). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruch"},{"name":"get_certificate_options","description":"Zwraca opcje zamówienia: typy nieruchomości, płatne dodatki (ekspres 24h, wersja papierowa), obsługiwane typy dokumentów i najważniejsze listy wartości (ogrzewa"},{"name":"get_certificate_information","description":"Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa p"},{"name":"create_certificate_order","description":"Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie,"},{"name":"get_certificate_order_requirements","description":"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,"},{"name":"update_certificate_order","description":"Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe br"},{"name":"get_certificate_order","description":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Dane osobowe zwracamy tylko posiadaczowi access_token."},{"name":"get_certificate_order_status","description":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji."},{"name":"calculate_certificate_price","description":"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"},{"name":"get_payment_link","description":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, dodaje zdjęcie budynku (jeśli go jes"},{"name":"create_document_upload_url","description":"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 Internet"},{"name":"add_property_document","description":"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 wyma"},{"name":"list_property_types","description":"Lists the 3 supported property types with base prices (PLN, gross) and available paid add-ons. Call this first if the user has not specified the property type."},{"name":"get_form_fields","description":"Returns the full field catalog for a property type: dot-separated paths, types (string/number/boolean/enum/enum-array), allowed Polish enum options and whether "},{"name":"get_pricing","description":"Server-computed gross price (PLN) for a property type with optional add-ons and an optional discount code. Always use this instead of computing prices yourself."},{"name":"create_draft","description":"Creates a DRAFT energy-certificate order from collected field values. Returns a resumeUrl the user must open to finish (photos, consents, payment happen on the "},{"name":"update_draft","description":"Adds or overwrites field values on an existing draft identified by its resumeToken. Returns the updated state, remaining missing fields and the resumeUrl."},{"name":"get_draft","description":"Returns the current state of a draft: stored field values, missing required fields, status and resumeUrl."}],"toolCount":18,"serverName":"swiadectwo-energetyczne24","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T16:25:51.997Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":136,"error":null,"detail":{"tools":[{"name":"get_property_types","description":"Zwraca typy nieruchomości, dla których wystawiamy świadectwo, wraz z ceną bazową brutto (PLN). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruch"},{"name":"get_certificate_options","description":"Zwraca opcje zamówienia: typy nieruchomości, płatne dodatki (ekspres 24h, wersja papierowa), obsługiwane typy dokumentów i najważniejsze listy wartości (ogrzewa"},{"name":"get_certificate_information","description":"Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa p"},{"name":"create_certificate_order","description":"Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie,"},{"name":"get_certificate_order_requirements","description":"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,"},{"name":"update_certificate_order","description":"Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe br"},{"name":"get_certificate_order","description":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Dane osobowe zwracamy tylko posiadaczowi access_token."},{"name":"get_certificate_order_status","description":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji."},{"name":"calculate_certificate_price","description":"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"},{"name":"get_payment_link","description":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, dodaje zdjęcie budynku (jeśli go jes"},{"name":"create_document_upload_url","description":"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 Internet"},{"name":"add_property_document","description":"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 wyma"},{"name":"list_property_types","description":"Lists the 3 supported property types with base prices (PLN, gross) and available paid add-ons. Call this first if the user has not specified the property type."},{"name":"get_form_fields","description":"Returns the full field catalog for a property type: dot-separated paths, types (string/number/boolean/enum/enum-array), allowed Polish enum options and whether "},{"name":"get_pricing","description":"Server-computed gross price (PLN) for a property type with optional add-ons and an optional discount code. Always use this instead of computing prices yourself."},{"name":"create_draft","description":"Creates a DRAFT energy-certificate order from collected field values. Returns a resumeUrl the user must open to finish (photos, consents, payment happen on the "},{"name":"update_draft","description":"Adds or overwrites field values on an existing draft identified by its resumeToken. Returns the updated state, remaining missing fields and the resumeUrl."},{"name":"get_draft","description":"Returns the current state of a draft: stored field values, missing required fields, status and resumeUrl."}],"toolCount":18,"serverName":"swiadectwo-energetyczne24","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}},{"at":"2026-09-07T09:29:52.719Z","kind":"mcp_initialize","ok":true,"httpStatus":200,"latencyMs":204,"error":null,"detail":{"tools":[{"name":"get_property_types","description":"Zwraca typy nieruchomości, dla których wystawiamy świadectwo, wraz z ceną bazową brutto (PLN). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruch"},{"name":"get_certificate_options","description":"Zwraca opcje zamówienia: typy nieruchomości, płatne dodatki (ekspres 24h, wersja papierowa), obsługiwane typy dokumentów i najważniejsze listy wartości (ogrzewa"},{"name":"get_certificate_information","description":"Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa p"},{"name":"create_certificate_order","description":"Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie,"},{"name":"get_certificate_order_requirements","description":"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,"},{"name":"update_certificate_order","description":"Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe br"},{"name":"get_certificate_order","description":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Dane osobowe zwracamy tylko posiadaczowi access_token."},{"name":"get_certificate_order_status","description":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji."},{"name":"calculate_certificate_price","description":"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"},{"name":"get_payment_link","description":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, dodaje zdjęcie budynku (jeśli go jes"},{"name":"create_document_upload_url","description":"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 Internet"},{"name":"add_property_document","description":"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 wyma"},{"name":"list_property_types","description":"Lists the 3 supported property types with base prices (PLN, gross) and available paid add-ons. Call this first if the user has not specified the property type."},{"name":"get_form_fields","description":"Returns the full field catalog for a property type: dot-separated paths, types (string/number/boolean/enum/enum-array), allowed Polish enum options and whether "},{"name":"get_pricing","description":"Server-computed gross price (PLN) for a property type with optional add-ons and an optional discount code. Always use this instead of computing prices yourself."},{"name":"create_draft","description":"Creates a DRAFT energy-certificate order from collected field values. Returns a resumeUrl the user must open to finish (photos, consents, payment happen on the "},{"name":"update_draft","description":"Adds or overwrites field values on an existing draft identified by its resumeToken. Returns the updated state, remaining missing fields and the resumeUrl."},{"name":"get_draft","description":"Returns the current state of a draft: stored field values, missing required fields, status and resumeUrl."}],"toolCount":18,"serverName":"swiadectwo-energetyczne24","capabilities":["tools","resources","prompts"],"serverVersion":"1.1.0","protocolVersion":"2025-06-18"}}],"tools":[{"name":"get_property_types","description":"Zwraca typy nieruchomości, dla których wystawiamy świadectwo, wraz z ceną bazową brutto (PLN). Wywołaj jako pierwsze, jeśli użytkownik nie określił typu nieruch"},{"name":"get_certificate_options","description":"Zwraca opcje zamówienia: typy nieruchomości, płatne dodatki (ekspres 24h, wersja papierowa), obsługiwane typy dokumentów i najważniejsze listy wartości (ogrzewa"},{"name":"get_certificate_information","description":"Fakty o usłudze pochodzące z naszego systemu: dla jakich nieruchomości wystawiamy świadectwo, przebieg procesu, czasy realizacji, wymagane dokumenty, podstawa p"},{"name":"create_certificate_order","description":"Tworzy zamówienie świadectwa charakterystyki energetycznej. NIE musisz mieć wszystkich danych — podaj, co już wiesz; odpowiedź zawiera brakujące pola i pytanie,"},{"name":"get_certificate_order_requirements","description":"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,"},{"name":"update_certificate_order","description":"Częściowa aktualizacja zamówienia — podajesz tylko te pola, które chcesz ustawić lub zmienić; reszta zostaje nienaruszona. Zwraca aktualny status i pozostałe br"},{"name":"get_certificate_order","description":"Pełny stan zamówienia: zebrane wartości pól, dołączone dokumenty, cena, status i braki. Dane osobowe zwracamy tylko posiadaczowi access_token."},{"name":"get_certificate_order_status","description":"Skrócony status zamówienia — bez danych osobowych i bez wartości pól. Używaj do informowania użytkownika o postępie realizacji."},{"name":"calculate_certificate_price","description":"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"},{"name":"get_payment_link","description":"Zwraca bezpieczny link do strony płatności dla kompletnego zamówienia. Na tej stronie użytkownik widzi podsumowanie i cenę, dodaje zdjęcie budynku (jeśli go jes"},{"name":"create_document_upload_url","description":"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 Internet"},{"name":"add_property_document","description":"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 wyma"},{"name":"list_property_types","description":"Lists the 3 supported property types with base prices (PLN, gross) and available paid add-ons. Call this first if the user has not specified the property type."},{"name":"get_form_fields","description":"Returns the full field catalog for a property type: dot-separated paths, types (string/number/boolean/enum/enum-array), allowed Polish enum options and whether "},{"name":"get_pricing","description":"Server-computed gross price (PLN) for a property type with optional add-ons and an optional discount code. Always use this instead of computing prices yourself."},{"name":"create_draft","description":"Creates a DRAFT energy-certificate order from collected field values. Returns a resumeUrl the user must open to finish (photos, consents, payment happen on the "},{"name":"update_draft","description":"Adds or overwrites field values on an existing draft identified by its resumeToken. Returns the updated state, remaining missing fields and the resumeUrl."},{"name":"get_draft","description":"Returns the current state of a draft: stored field values, missing required fields, status and resumeUrl."}],"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"mcp_registry","key":"pl.swiadectwo-energetyczne24/zamowienia","url":"https://registry.modelcontextprotocol.io/v0/servers/pl.swiadectwo-energetyczne24%2Fzamowienia","firstSeenAt":"2026-09-07T08:20:41.218Z","fetchedAt":"2026-09-07T08:20:41.218Z","normalizedAt":"2026-09-07T08:20:41.218Z"}]},"firstSeenAt":"2026-09-07T08:20:41.218Z","updatedAt":"2026-09-08T05:39:09.727Z"}