ezd-puw-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| EZD_HOST | No | Adres serwera EZD | localhost |
| EZD_PORT | No | Port serwera | 443 |
| EZD_APP_TOKEN | Yes | Token aplikacji z panelu EZD (wymagany) | |
| EZD_LOG_LEVEL | No | Poziom logów | info |
| EZD_USE_HTTPS | No | Użyj HTTPS | true |
| EZD_WORKER_ID | No | Domyślne ID pracownika (opcjonalne) | |
| EZD_POSITION_ID | No | Domyślne ID stanowiska (opcjonalne) |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Features and capabilities supported by this server
Protocol revision2025-11-25
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| ezd_jednostka_get_allA | Pobierz listę wszystkich jednostek organizacyjnych z EZD PUW. |
| ezd_jednostka_get_by_idA | Pobierz jednostkę organizacyjną po jej identyfikatorze. |
| ezd_get_installationsA | Pobierz listę dostępnych instalacji EZD PUW. |
| ezd_pracownik_addC | Dodaj nowego pracownika do systemu EZD PUW. |
| ezd_pracownik_getB | Pobierz dane pracownika z systemu EZD PUW. |
| ezd_pracownik_updateC | Zaktualizuj dane pracownika w systemie EZD PUW. |
| ezd_pracownik_deleteC | Usun pracownika z systemu EZD PUW. |
| ezd_pracownik_get_by_unitA | Pobierz pracownikow przypisanych do danej jednostki organizacyjnej. |
| ezd_pracownik_get_allB | Pobierz wszystkich pracownikow z danej jednostki organizacyjnej. |
| ezd_pracownik_transferC | Przenies pracownika do innej jednostki organizacyjnej. |
| ezd_pracownik_get_workflow_templatesA | Pobierz szablony obiegu dokumentow przypisane do pracownika. |
| ezd_koszulka_getB | Pobierz dane koszulki (teczki) z systemu EZD PUW. |
| ezd_koszulka_createB | Utworz nowa koszulke (teczke) w systemie EZD PUW. |
| ezd_koszulka_updateC | Zaktualizuj dane istniejace koszulki w systemie EZD PUW. |
| ezd_koszulka_update_attributesC | Zaktualizuj atrybuty koszulki w systemie EZD PUW. |
| ezd_koszulka_copyC | Kopiuj koszulke wraz z dokumentami do innego pracownika. |
| ezd_koszulka_folder_statusB | Pobierz statusy folderow koszulki dla pracownika. |
| ezd_koszulka_list_documentsC | Pobierz liste dokumentow w koszulce. |
| ezd_koszulka_listB | Pobierz liste koszulek z systemu EZD PUW z paginacja i filtrami. |
| ezd_koszulka_linkB | Powiaz koszulke z inna koszulka lub sprawa (np. DOSPRAWY). |
| ezd_koszulka_transferC | Przekaz koszulke innemu pracownikowi/stanowisku w systemie EZD PUW. |
| ezd_koszulka_transfer_by_templateC | Przekaz koszulke wedlug szablonu obiegu dokumentow. |
| ezd_koszulka_shareB | Udostepnij koszulke innemu pracownikowi z wybranymi dokumentami. |
| ezd_koszulka_searchC | Wyszukaj koszulki w systemie EZD PUW po roznych kryteriach. |
| ezd_koszulka_resumeB | Wznow zakonczona koszulke w systemie EZD PUW. |
| ezd_koszulka_closeC | Zakoncz koszulke w systemie EZD PUW. |
| ezd_koszulka_registriesC | Pobierz rejestry powiazane z koszulka w systemie EZD PUW. |
| ezd_dokument_acceptC | Akceptuj dokument w systemie EZD PUW. |
| ezd_dokument_updateC | Zaktualizuj atrybuty dokumentu w systemie EZD PUW. |
| ezd_dokument_addC | Dodaj nowy dokument do koszulki w systemie EZD PUW. |
| ezd_dokument_set_reminderB | Ustaw monit (przypomnienie) na dokumencie w systemie EZD PUW. |
| ezd_dokument_get_contentC | Pobierz zawartosc dokumentu z systemu EZD PUW. |
| ezd_dokument_add_noteC | Dodaj notatke do koszulki w systemie EZD PUW. |
| ezd_dokument_locationB | Pobierz informacje o lokalizacji dokumentu w systemie EZD PUW. |
| ezd_dokument_get_metadataB | Pobierz metadane dokumentu z systemu EZD PUW. |
| ezd_dokument_get_markedC | Pobierz liste dokumentow oznaczonych w podanym zakresie dat. |
| ezd_dokument_registerC | Zarejestruj dokument w rejestrze systemu EZD PUW. |
| ezd_api3_add_addresseeA | Dodaj nowego adresata w systemie EZD PUW. Typ okresla forme: Podmiot publiczny, Osoba, Instytucja, Firma. |
| ezd_api3_get_addresseeA | Pobierz dane adresata z systemu EZD PUW na podstawie ID adresata lub adresu. |
| ezd_api3_search_addresseesA | Wyszukaj adresatow w systemie EZD PUW po typie, adresie e-doreczen, danych adresowych lub ePUAP. |
| ezd_api3_update_documentC | Zaktualizuj dokument w systemie EZD PUW. Przekaz atrybuty dokumentu jako tablice obiektow {Klucz, Typ, Wartosc}. |
| ezd_api3_update_caseC | Zaktualizuj koszulke (sprawe) w systemie EZD PUW. Przekaz obiekt koszulki z wymaganymi polami. |
| ezd_api3_update_inflow_metadataC | Zaktualizuj metadane wplywu (przesylki przychodzacej) w EZD PUW — adresat, dane rejestracji, adres. |
| ezd_api3_register_edoreczeniaC | Zarejestruj wysylke przez e-Doreczenia w EZD PUW. Tryb wysylki: PURDE (publiczny rejestr) lub PUH (prywatny). |
| ezd_api3_register_epuapB | Zarejestruj wysylke przez ePUAP w EZD PUW. Wymaga adresata, skrytki ePUAP i dokumentu pisma. |
| ezd_api3_search_epuap_inflowA | Wyszukaj wplywy (przesylki przychodzace) z ePUAP w EZD PUW po identyfikatorze dokumentu lub korelacji CID. |
| ezd_api3_search_epuap_outflowA | Wyszukaj wyplywy (przesylki wychodzace) ePUAP w EZD PUW po identyfikatorze dokumentu, korelacji, korespondencji lub koszulce. |
| ezd_api3_get_rwa_folder_numberA | Pobierz kolejny numer teczki RWA (Rzeczowy Wykaz Akt) dla danej jednostki i rocznika. |
| ezd_api3_create_rwa_folder_numberB | Utworz kolejny numer teczki RWA dla danej jednostki, rocznika i symbolu RWA. |
| ezd_api3_delete_rwa_folder_numberA | Usun numer teczki RWA z systemu EZD PUW. Operacja destrukcyjna — usuwa przydzielony numer. |
| ezd_api3_register_correspondenceB | Zarejestruj korespondencje wychodzaca w EZD PUW. Typ: KOPERTA, MAIL lub FAX. Strefa: 0-4. |
| ezd_api3_correspondence_statusB | Sprawdz status korespondencji wychodzacej w EZD PUW. Filtruj po identyfikatorze, dacie, statusie lub typie. |
| ezd_api3_change_correspondence_statusC | Zmien status korespondencji wychodzacej w EZD PUW. Statusy: 0=NIEWYSLANA, 1=WYSLANA, 2=ANULOWANA, 3=USUNIETA, 6=PRZYJETA, 10=ODEBRANA. |
| ezd_api3_search_paper_outflowA | Wyszukaj wyplywy papierowe (korespondencja wychodzaca tradycyjna) w EZD PUW po ID dokumentu zwrotki lub korespondencji. |
| ezd_api3_get_last_case_changesC | Pobierz ostatnie zmiany w sprawach z EZD PUW. Filtruj po dacie zdarzenia, ID pisma lub CID. |
| ezd_api3_get_caseA | Pobierz szczegoly sprawy z EZD PUW na podstawie CID (correlation ID). |
| ezd_api3_list_casesA | Pobierz liste spraw z EZD PUW. Filtruj po wlasnych sprawach, jednostce, roczniku lub symbolu RWA. |
| ezd_api3_get_inflowsA | Pobierz liste wplywow (przesylek przychodzacych) z EZD PUW. Filtruj po zakresie dat rejestracji. |
| ezd_api3_add_letter_subjectC | Dodaj podmiot (strone) do pisma w EZD PUW — nadawce, adresata lub inna role powiazana z pismem. |
| ezd_api3_get_letter_subjectsA | Pobierz podmioty (strony) powiazane z pismem w EZD PUW — po ID pisma lub znaku sprawy. |
| ezd_api3_register_documentC | Zarejestruj nowy dokument w EZD PUW. Przekaz atrybuty dokumentu jako tablice obiektow {Klucz, Typ, Wartosc}. |
| ezd_api3_register_caseA | Zarejestruj nowa sprawe w EZD PUW. Podaj numer kolejny, koszulke, rok, teczke RWA i pracownikow. |
| ezd_api3_register_inflowB | Zarejestruj nowy wplyw (przesylke przychodzaca) w EZD PUW. Podaj dane adresata/nadawcy. |
| ezd_api3_delete_caseA | Usun sprawe z systemu EZD PUW. Operacja destrukcyjna — wymaga podania powodu usuniecia. |
| ezd_api3_search_inflow_addresseeA | Wyszukaj adresata/nadawce wplywu w EZD PUW po danych adresowych, dacie rejestracji lub e-mailu. |
| ezd_api3_close_caseC | Zakoncz (zamknij) sprawe w systemie EZD PUW. Podaj ID pracownika, koszulki i opcjonalne uwagi. |
| ezd_api1_update_case_attributesC | Zaktualizuj atrybuty koszulki sprawy w systemie EZD PUW. |
| ezd_api1_get_workerC | Pobierz dane pracownika przez API1 w systemie EZD PUW. |
| ezd_api1_create_workerC | Utworz nowego pracownika przez API1 w systemie EZD PUW. |
| ezd_api1_update_workerC | Zaktualizuj dane pracownika przez API1 w systemie EZD PUW. |
| ezd_api1_delete_workerB | Usun pracownika przez API1 z systemu EZD PUW. |
| ezd_api1_get_workflow_templatesB | Pobierz szablony obiegu pracownika przez API1 w systemie EZD PUW. |
| ezd_api1_create_workflow_templateC | Utworz szablon obiegu pracownika przez API1 w systemie EZD PUW. |
| ezd_api1_update_workflow_templateC | Zaktualizuj szablon obiegu pracownika przez API1 w systemie EZD PUW. |
| ezd_api1_delete_workflow_templateB | Usun szablon obiegu pracownika przez API1 z systemu EZD PUW. |
| ezd_api1_transfer_caseC | Przekaz koszulke sprawy do innego pracownika/stanowiska przez API1 w EZD PUW. |
| ezd_api1_transfer_case_by_templateC | Przekaz koszulke sprawy wedlug szablonu obiegu przez API1 w EZD PUW. |
| ezd_api1_set_form_viewC | Ustaw widok formularza przez API1 w systemie EZD PUW. |
| ezd_api1_set_transfer_viewC | Ustaw widok przekazania koszulki przez API1 w systemie EZD PUW. |
| ezd_api1_create_case_formC | Utworz formularz koszulki sprawy przez API1 w systemie EZD PUW. |
| ezd_addin_get_doc_ids_for_printB | Pobierz identyfikatory dokumentow do druku przez Addin w systemie EZD PUW. |
| ezd_addin_get_attachment_for_printC | Pobierz zalacznik do druku przez Addin w systemie EZD PUW. |
| ezd_addin_create_print_tokenC | Utworz token do druku przez Addin w systemie EZD PUW. |
| ezd_addin_create_file_edit_tokenB | Utworz token edycji pliku przez Addin w systemie EZD PUW. |
| ezd_blockchain_get_last_recordC | Pobierz ostatnie utrwalenie z blockchain w systemie EZD PUW. |
| ezd_blockchain_get_recordA | Pobierz utrwalenie z blockchain po identyfikatorze zlecenia w systemie EZD PUW. |
| ezd_blockchain_order_immutabilityC | Zlec utrwalenie danych w blockchain w systemie EZD PUW. |
| ezd_formularz_set_viewC | Ustaw widok formularza w systemie EZD PUW. |
| ezd_formularz_create_case_formB | Utworz formularz koszulki sprawy w systemie EZD PUW. |
| ezd_migration_importC | Importuj paczke migracyjna do systemu EZD PUW. |
| ezd_rejestr_case_metricsB | Pobierz metryke sprawy z rejestru spraw EZD PUW. Wymagany jest co najmniej jeden z parametrow: Rpw lub ZnakSprawy. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
TDQS
Scored across 91 tools
Many tools are semantic duplicates exposed through different API versions, e.g. ezd_pracownik_add vs ezd_api1_create_worker, ezd_dokument_register vs ezd_api3_register_document, and ezd_koszulka_transfer vs ezd_api1_transfer_case. An agent cannot reliably tell which endpoint to choose without deep knowledge of undocumented API1/API3 differences.
Some groups use ezd_<domain>_<verb> such as ezd_koszulka_create and ezd_pracownik_add, while API1/API3 groups reverse the pattern to ezd_api3_<verb>_<noun>. Similar actions are inconsistently named create/add/register/update across the set, making the overall naming pattern hard to predict.
91 tools is far beyond the 50+ threshold for an extreme mismatch. Even for a broad system like EZD PUW, this endpoint dump creates excessive agent-facing surface and should be split into focused servers or reduced to higher-level workflow operations.
The set covers a broad DMS lifecycle: workers, cases, documents, addressees, correspondence, ePUAP, e-Doreczenia, RWA folders, forms, blockchain, and migrations. Minor gaps exist, such as no addressee update/delete and no general document search/delete, but agents can usually work around them.