ezd-puw-mcp
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@ezd-puw-mcp szukaj sprawy o numerze SP/2024/001"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
ezd-puw-mcp
MCP server dla EZD PUW (Elektroniczne Zarządzanie Dokumentacją — Podlaski Urząd Wojewódzki) — kompletna obsługa API systemu dokumentów administracji publicznej RP przez AI.
91 narzędzi MCP pokrywających 100% API EZD PUW: dokumenty, sprawy, koszulki, pracownicy, korespondencja, ePUAP, eDoręczenia, blockchain i więcej.
Funkcjonalności
Koszulki i sprawy — tworzenie, edycja, przekazywanie, udostępnianie, zamykanie, wznawianie, szukanie (16 tools)
Dokumenty — rejestracja, aktualizacja, akceptacja, dodawanie treści, notatki, metadane (10 tools)
Korespondencja — rejestracja wychodzącej (KOPERTA/MAIL/FAX), status, zmiany statusu (29 tools w module Api3)
ePUAP — rejestracja, wyszukiwanie wpływów i wypływów
eDoręczenia — rejestracja PURDE/PUH
Pracownicy — CRUD, przenoszenie, szablony obiegu (8 tools)
Jednostki organizacyjne — pobieranie wszystkich, po ID
Adresaci — dodawanie, wyszukiwanie (Podmiot publiczny, Osoba, Instytucja, Firma)
RWA — numery teczek, rejestracja spraw
Blockchain — utrwalanie dokumentów
Migracja — import paczek migracyjnych
Related MCP server: KSeF MCP
Instalacja
git clone https://github.com/gacabartosz/ezd-puw-mcp.git
cd ezd-puw-mcp
npm install
npm run buildKonfiguracja Claude Desktop
Dodaj do ~/Library/Application Support/Claude/claude_desktop_config.json:
{
"mcpServers": {
"ezd-puw": {
"command": "node",
"args": ["/absolute/path/to/ezd-puw-mcp/dist/index.js"],
"env": {
"EZD_HOST": "ezd.twoj-urzad.gov.pl",
"EZD_PORT": "443",
"EZD_APP_TOKEN": "twoj-token-aplikacji",
"EZD_WORKER_ID": "domyslny-id-pracownika",
"EZD_POSITION_ID": "domyslny-id-stanowiska"
}
}
}
}Konfiguracja Claude Code
Dodaj do ~/.claude/mcp.json:
{
"mcpServers": {
"ezd-puw": {
"command": "node",
"args": ["/absolute/path/to/ezd-puw-mcp/dist/index.js"],
"env": {
"EZD_HOST": "ezd.twoj-urzad.gov.pl",
"EZD_PORT": "443",
"EZD_APP_TOKEN": "twoj-token-aplikacji",
"EZD_WORKER_ID": "domyslny-id-pracownika",
"EZD_POSITION_ID": "domyslny-id-stanowiska"
}
}
}
}Zmienne środowiskowe
Zmienna | Opis | Domyślnie |
| Adres serwera EZD |
|
| Port serwera |
|
| Użyj HTTPS |
|
| Token aplikacji z panelu EZD | wymagany |
| Domyślne ID pracownika | opcjonalne |
| Domyślne ID stanowiska | opcjonalne |
| Poziom logów |
|
Autentykacja
EZD PUW używa autentykacji tokenowej SHA256. Na każde żądanie API serwer automatycznie:
Generuje unikalny GUID
Oblicza hash:
SHA256(GUID + APP_TOKEN + yyyyMMddhh)Dodaje nagłówki:
ezdapi-authtoken-paramiezdapi-authtoken
Token aplikacji (EZD_APP_TOKEN) uzyskujesz z panelu administracyjnego EZD.
Lista narzędzi (91)
Jednostka (2)
ezd_jednostka_get_all, ezd_jednostka_get_by_id
Instalacje (1)
ezd_get_installations
Pracownik (8)
ezd_pracownik_add, ezd_pracownik_get, ezd_pracownik_update, ezd_pracownik_delete, ezd_pracownik_get_by_unit, ezd_pracownik_get_all, ezd_pracownik_transfer, ezd_pracownik_get_workflow_templates
Koszulka (16)
ezd_koszulka_get, ezd_koszulka_create, ezd_koszulka_update, ezd_koszulka_update_attributes, ezd_koszulka_copy, ezd_koszulka_folder_status, ezd_koszulka_list_documents, ezd_koszulka_list, ezd_koszulka_link, ezd_koszulka_transfer, ezd_koszulka_transfer_by_template, ezd_koszulka_share, ezd_koszulka_search, ezd_koszulka_resume, ezd_koszulka_close, ezd_koszulka_registries
Dokument (10)
ezd_dokument_accept, ezd_dokument_update, ezd_dokument_add, ezd_dokument_set_reminder, ezd_dokument_get_content, ezd_dokument_add_note, ezd_dokument_location, ezd_dokument_get_metadata, ezd_dokument_get_marked, ezd_dokument_register
Api3 (29)
ezd_api3_add_addressee, ezd_api3_get_addressee, ezd_api3_search_addressees, ezd_api3_update_document, ezd_api3_update_case, ezd_api3_update_inflow_metadata, ezd_api3_register_edoreczenia, ezd_api3_register_epuap, ezd_api3_search_epuap_inflow, ezd_api3_search_epuap_outflow, ezd_api3_get_rwa_folder_number, ezd_api3_create_rwa_folder_number, ezd_api3_delete_rwa_folder_number, ezd_api3_register_correspondence, ezd_api3_correspondence_status, ezd_api3_change_correspondence_status, ezd_api3_search_paper_outflow, ezd_api3_get_last_case_changes, ezd_api3_get_case, ezd_api3_list_cases, ezd_api3_get_inflows, ezd_api3_add_letter_subject, ezd_api3_get_letter_subjects, ezd_api3_register_document, ezd_api3_register_case, ezd_api3_register_inflow, ezd_api3_delete_case, ezd_api3_search_inflow_addressee, ezd_api3_close_case
Api1 (14)
ezd_api1_update_case_attributes, ezd_api1_get_worker, ezd_api1_create_worker, ezd_api1_update_worker, ezd_api1_delete_worker, ezd_api1_get_workflow_templates, ezd_api1_create_workflow_template, ezd_api1_update_workflow_template, ezd_api1_delete_workflow_template, ezd_api1_transfer_case, ezd_api1_transfer_case_by_template, ezd_api1_set_form_view, ezd_api1_set_transfer_view, ezd_api1_create_case_form
Addin (4)
ezd_addin_get_doc_ids_for_print, ezd_addin_get_attachment_for_print, ezd_addin_create_print_token, ezd_addin_create_file_edit_token
Blockchain (3)
ezd_blockchain_get_last_record, ezd_blockchain_get_record, ezd_blockchain_order_immutability
Formularz (2)
ezd_formularz_set_view, ezd_formularz_create_case_form
PaczkaMigracyjna (1)
ezd_migration_import
RejestrSpraw (1)
ezd_rejestr_case_metrics
Technologia
TypeScript + Node.js 20+
Transport: stdio (JSON-RPC 2.0)
Autentykacja: SHA256 token (per-request)
Licencja
MIT
Autor
Bartosz Gaca — bartoszgaca.pl
Available Tools
91 toolsezd_addin_create_file_edit_tokenB
Utworz token edycji pliku przez Addin w systemie EZD PUW.
Inputs: IdDokumentu (required), IdZalacznika (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_addin_create_print_tokenC
Utworz token do druku przez Addin w systemie EZD PUW.
Inputs: IdKoszulki (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_addin_get_attachment_for_printCRead-only
Pobierz zalacznik do druku przez Addin w systemie EZD PUW.
Inputs: PrintToken (required), IdDokumentu (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_addin_get_doc_ids_for_printBRead-only
Pobierz identyfikatory dokumentow do druku przez Addin w systemie EZD PUW.
Inputs: PrintToken (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api1_create_case_formC
Utworz formularz koszulki sprawy przez API1 w systemie EZD PUW.
Inputs: IdKoszulki (required), NazwaFormularza (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_api1_create_workerC
Utworz nowego pracownika przez API1 w systemie EZD PUW.
Inputs: CID, NazwaJednostki, ActiveDirectory, NazwaStanowiska, +7 more.
ezd_api1_create_workflow_templateC
Utworz szablon obiegu pracownika przez API1 w systemie EZD PUW.
Inputs: IdPracownika (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api1_delete_workerBDestructive
Usun pracownika przez API1 z systemu EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api1_delete_workflow_templateBDestructive
Usun szablon obiegu pracownika przez API1 z systemu EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api1_get_workerCRead-only
Pobierz dane pracownika przez API1 w systemie EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api1_get_workflow_templatesBRead-only
Pobierz szablony obiegu pracownika przez API1 w systemie EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api1_set_form_viewC
Ustaw widok formularza przez API1 w systemie EZD PUW.
Inputs: Widok (required), IdFormularza (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_api1_set_transfer_viewC
Ustaw widok przekazania koszulki przez API1 w systemie EZD PUW.
Inputs: Widok (required), IdKoszulki (required), IdDokumentu (required), IdFormularza (required), +7 more.
ezd_api1_transfer_caseC
Przekaz koszulke sprawy do innego pracownika/stanowiska przez API1 w EZD PUW.
Inputs: IdKoszulki (required), IdPracownikaDocelowego (required), IdPracownikaZrodlowego (required), IdStanowiskaDocelowego (required), +6 more.
ezd_api1_transfer_case_by_templateC
Przekaz koszulke sprawy wedlug szablonu obiegu przez API1 w EZD PUW.
Inputs: IdKoszulki (required), IdPracownikaZrodlowego (required), IdStanowiskaDocelowego (required), CID, +5 more.
ezd_api1_update_case_attributesC
Zaktualizuj atrybuty koszulki sprawy w systemie EZD PUW.
Inputs: Atrybuty (required), IdKoszulki (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_api1_update_workerC
Zaktualizuj dane pracownika przez API1 w systemie EZD PUW.
Inputs: CID, NazwaJednostki, ActiveDirectory, NazwaStanowiska, +7 more.
ezd_api1_update_workflow_templateC
Zaktualizuj szablon obiegu pracownika przez API1 w systemie EZD PUW.
Inputs: IdPracownika (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api3_add_addresseeA
Dodaj nowego adresata w systemie EZD PUW. Typ okresla forme: Podmiot publiczny, Osoba, Instytucja, Firma.
Inputs: Typ (required), CID, Atrybuty, Atrybuty2, +6 more.
ezd_api3_add_letter_subjectC
Dodaj podmiot (strone) do pisma w EZD PUW — nadawce, adresata lub inna role powiazana z pismem.
Inputs: IdPisma (required), CID, Rola, Grupa, +6 more.
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.
Inputs: Status (required), IdentyfikatorKW (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_api3_close_caseC
Zakoncz (zamknij) sprawe w systemie EZD PUW. Podaj ID pracownika, koszulki i opcjonalne uwagi.
Inputs: IdKoszulki (required), IdPracownika (required), CID, Uwagi, +2 more.
ezd_api3_correspondence_statusBRead-only
Sprawdz status korespondencji wychodzacej w EZD PUW. Filtruj po identyfikatorze, dacie, statusie lub typie.
Inputs: CID, Status, IdPisma, IdentyfikatorKW, +6 more.
ezd_api3_create_rwa_folder_numberB
Utworz kolejny numer teczki RWA dla danej jednostki, rocznika i symbolu RWA.
Inputs: Rwa (required), Rocznik (required), IdPracownika (required), JednostkaIdOryginal (required), +3 more.
ezd_api3_delete_caseADestructive
Usun sprawe z systemu EZD PUW. Operacja destrukcyjna — wymaga podania powodu usuniecia.
Inputs: IdKoszulki (required), IdPracownika (required), PowodUsuniecia (required), CID, +3 more.
ezd_api3_delete_rwa_folder_numberADestructive
Usun numer teczki RWA z systemu EZD PUW. Operacja destrukcyjna — usuwa przydzielony numer.
Inputs: CID, Rwa, Rocznik, IdPracownika, +5 more.
ezd_api3_get_addresseeARead-only
Pobierz dane adresata z systemu EZD PUW na podstawie ID adresata lub adresu.
Inputs: CID, IdAdresu, IdAdresata, IdPracownikaWlasciciela, +1 more.
ezd_api3_get_caseARead-only
Pobierz szczegoly sprawy z EZD PUW na podstawie CID (correlation ID).
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api3_get_inflowsARead-only
Pobierz liste wplywow (przesylek przychodzacych) z EZD PUW. Filtruj po zakresie dat rejestracji.
Inputs: CID, DataRejestracjiDo, DataRejestracjiOd, IdPracownikaWlasciciela, +1 more.
ezd_api3_get_last_case_changesCRead-only
Pobierz ostatnie zmiany w sprawach z EZD PUW. Filtruj po dacie zdarzenia, ID pisma lub CID.
Inputs: CID, IdPisma, DataZdarzeniaDo, DataZdarzeniaOd, +2 more.
ezd_api3_get_letter_subjectsARead-only
Pobierz podmioty (strony) powiazane z pismem w EZD PUW — po ID pisma lub znaku sprawy.
Inputs: CID, IdPisma, ZnakSprawy, IdPracownikaWlasciciela, +1 more.
ezd_api3_get_rwa_folder_numberARead-only
Pobierz kolejny numer teczki RWA (Rzeczowy Wykaz Akt) dla danej jednostki i rocznika.
Inputs: CID, Rwa, Rocznik, IdPracownika, +5 more.
ezd_api3_list_casesARead-only
Pobierz liste spraw z EZD PUW. Filtruj po wlasnych sprawach, jednostce, roczniku lub symbolu RWA.
Inputs: CID, Wlasne, Rocznik, SymbolRWA, +3 more.
ezd_api3_register_caseA
Zarejestruj nowa sprawe w EZD PUW. Podaj numer kolejny, koszulke, rok, teczke RWA i pracownikow.
Inputs: CID, Rok, TeczkaId, IdKoszulki, +7 more.
ezd_api3_register_correspondenceB
Zarejestruj korespondencje wychodzaca w EZD PUW. Typ: KOPERTA, MAIL lub FAX. Strefa: 0-4.
Inputs: TypKorespondencji (required), CID, Strefa, Zwrotka, +4 more.
ezd_api3_register_documentC
Zarejestruj nowy dokument w EZD PUW. Przekaz atrybuty dokumentu jako tablice obiektow {Klucz, Typ, Wartosc}.
Inputs: Dokument (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api3_register_edoreczeniaC
Zarejestruj wysylke przez e-Doreczenia w EZD PUW. Tryb wysylki: PURDE (publiczny rejestr) lub PUH (prywatny).
Inputs: IdAdresata (required), TrybWysylki (required), IdPracownika (required), WiadomoscTytul (required), +7 more.
ezd_api3_register_epuapB
Zarejestruj wysylke przez ePUAP w EZD PUW. Wymaga adresata, skrytki ePUAP i dokumentu pisma.
Inputs: IdAdresata (required), EpuapSkrytka (required), IdPracownika (required), IdDokumentuPisma (required), +4 more.
ezd_api3_register_inflowB
Zarejestruj nowy wplyw (przesylke przychodzaca) w EZD PUW. Podaj dane adresata/nadawcy.
Inputs: CID, AdresatTyp, AdresatAdresID, AdresatAdresPoczta, +8 more.
ezd_api3_search_addresseesARead-only
Wyszukaj adresatow w systemie EZD PUW po typie, adresie e-doreczen, danych adresowych lub ePUAP.
Inputs: CID, AdresatTyp, AdresatAdresKraj, AdresatAdresKodPocztowy, +7 more.
ezd_api3_search_epuap_inflowARead-only
Wyszukaj wplywy (przesylki przychodzace) z ePUAP w EZD PUW po identyfikatorze dokumentu lub korelacji CID.
Inputs: CID, IdentyfikatorDokumentu, IdPracownikaWlasciciela, IdStanowiskaWlasciciela, +1 more.
ezd_api3_search_epuap_outflowARead-only
Wyszukaj wyplywy (przesylki wychodzace) ePUAP w EZD PUW po identyfikatorze dokumentu, korelacji, korespondencji lub koszulce.
Inputs: CID, IdKoszulki, IdentyfikatorDokumentu, IdPracownikaWlasciciela, +3 more.
ezd_api3_search_inflow_addresseeARead-only
Wyszukaj adresata/nadawce wplywu w EZD PUW po danych adresowych, dacie rejestracji lub e-mailu.
Inputs: CID, Email, Lokal, Budynek, +7 more.
ezd_api3_search_paper_outflowARead-only
Wyszukaj wyplywy papierowe (korespondencja wychodzaca tradycyjna) w EZD PUW po ID dokumentu zwrotki lub korespondencji.
Inputs: CID, IdDokumentZwrotki, IdPracownikaWlasciciela, IdStanowiskaWlasciciela, +1 more.
ezd_api3_update_caseC
Zaktualizuj koszulke (sprawe) w systemie EZD PUW. Przekaz obiekt koszulki z wymaganymi polami.
Inputs: koszulka (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api3_update_documentC
Zaktualizuj dokument w systemie EZD PUW. Przekaz atrybuty dokumentu jako tablice obiektow {Klucz, Typ, Wartosc}.
Inputs: Dokument (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_api3_update_inflow_metadataC
Zaktualizuj metadane wplywu (przesylki przychodzacej) w EZD PUW — adresat, dane rejestracji, adres.
Inputs: CID, Email, Lokal, AdresatID, +8 more.
ezd_blockchain_get_last_recordCRead-only
Pobierz ostatnie utrwalenie z blockchain w systemie EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_blockchain_get_recordARead-only
Pobierz utrwalenie z blockchain po identyfikatorze zlecenia w systemie EZD PUW.
Inputs: IdZlecenia (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_blockchain_order_immutabilityC
Zlec utrwalenie danych w blockchain w systemie EZD PUW.
Inputs: Dane (required), NumerSekwencyjny (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_dokument_acceptC
Akceptuj dokument w systemie EZD PUW.
Inputs: CID, Dokument, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_dokument_addC
Dodaj nowy dokument do koszulki w systemie EZD PUW.
Inputs: Nazwa (required), KoszulkaId (required), CID, Dane, +7 more.
ezd_dokument_add_noteC
Dodaj notatke do koszulki w systemie EZD PUW.
Inputs: Nazwa (required), Tresc (required), KoszulkaId (required), CID, +2 more.
ezd_dokument_get_contentCRead-only
Pobierz zawartosc dokumentu z systemu EZD PUW.
Inputs: DokumentId (required), CID, Oznaczenie, IdPracownikaWlasciciela, +1 more.
ezd_dokument_get_markedCRead-only
Pobierz liste dokumentow oznaczonych w podanym zakresie dat.
Inputs: CID, Pobrane, Oznaczenie, DataOznaczeniaDo, +3 more.
ezd_dokument_get_metadataBRead-only
Pobierz metadane dokumentu z systemu EZD PUW.
Inputs: Identyfikator (required), CID, PobierzPodpisy, IdPracownikaWlasciciela, +1 more.
ezd_dokument_locationBRead-only
Pobierz informacje o lokalizacji dokumentu w systemie EZD PUW.
Inputs: CID, Lokalizacje, IdentyFikator, IdentyfikatorDokumentu, +2 more.
ezd_dokument_registerC
Zarejestruj dokument w rejestrze systemu EZD PUW.
Inputs: CID, Dokument, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_dokument_set_reminderB
Ustaw monit (przypomnienie) na dokumencie w systemie EZD PUW.
Inputs: IdDokumentu (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_dokument_updateC
Zaktualizuj atrybuty dokumentu w systemie EZD PUW.
Inputs: CID, Dokument, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_formularz_create_case_formB
Utworz formularz koszulki sprawy w systemie EZD PUW.
Inputs: IdKoszulki (required), NazwaFormularza (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_formularz_set_viewC
Ustaw widok formularza w systemie EZD PUW.
Inputs: Widok (required), IdFormularza (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_get_installationsARead-only
Pobierz listę dostępnych instalacji EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_jednostka_get_allARead-only
Pobierz listę wszystkich jednostek organizacyjnych z EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_jednostka_get_by_idARead-only
Pobierz jednostkę organizacyjną po jej identyfikatorze.
Inputs: IdentyfikatorJednostki (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_koszulka_closeC
Zakoncz koszulke w systemie EZD PUW.
Inputs: CID, Rocznik, Koszulka, IdPracownikaWlasciciela, +2 more.
ezd_koszulka_copyC
Kopiuj koszulke wraz z dokumentami do innego pracownika.
Inputs: IdKoszulki (required), CID, Uwagi, IdsDokumenty, +4 more.
ezd_koszulka_createB
Utworz nowa koszulke (teczke) w systemie EZD PUW.
Inputs: Nazwa (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_koszulka_folder_statusBRead-only
Pobierz statusy folderow koszulki dla pracownika.
Inputs: IdPracownika (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_koszulka_getBRead-only
Pobierz dane koszulki (teczki) z systemu EZD PUW.
Inputs: CID, Koszulka, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_koszulka_linkB
Powiaz koszulke z inna koszulka lub sprawa (np. DOSPRAWY).
Inputs: IdKoszulki (required), RodzajPowiazania (required), IdKoszulkiPowiazanego (required), CID, +3 more.
ezd_koszulka_listBRead-only
Pobierz liste koszulek z systemu EZD PUW z paginacja i filtrami.
Inputs: CID, CzySprawa, Zakonczone, CzescPartii, +4 more.
ezd_koszulka_list_documentsCRead-only
Pobierz liste dokumentow w koszulce.
Inputs: CID, Obieg, IdSprawy, IdKoszulki, +3 more.
ezd_koszulka_registriesCRead-only
Pobierz rejestry powiazane z koszulka w systemie EZD PUW.
Inputs: CID, Koszulka, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_koszulka_resumeB
Wznow zakonczona koszulke w systemie EZD PUW.
Inputs: IdKoszulki (required), IdPracownika (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_koszulka_searchCRead-only
Wyszukaj koszulki w systemie EZD PUW po roznych kryteriach.
Inputs: CID, Rocznik, NumerRpw, kodkreskowy, +3 more.
ezd_koszulka_transferC
Przekaz koszulke innemu pracownikowi/stanowisku w systemie EZD PUW.
Inputs: IdKoszulki (required), CID, Uwagi, ZnakPisma, +6 more.
ezd_koszulka_transfer_by_templateC
Przekaz koszulke wedlug szablonu obiegu dokumentow.
Inputs: IdKoszulki (required), CID, Pilne, Uwagi, +5 more.
ezd_koszulka_updateC
Zaktualizuj dane istniejace koszulki w systemie EZD PUW.
Inputs: CID, Koszulka, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_koszulka_update_attributesC
Zaktualizuj atrybuty koszulki w systemie EZD PUW.
Inputs: Atrybuty (required), IdKoszulki (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_migration_importC
Importuj paczke migracyjna do systemu EZD PUW.
Inputs: Dane (required), Nazwa (required), CID, IdPracownikaWlasciciela, +1 more.
ezd_pracownik_addC
Dodaj nowego pracownika do systemu EZD PUW.
Inputs: CID, Email, Atrybut1, Atrybut2, +7 more.
ezd_pracownik_deleteCDestructive
Usun pracownika z systemu EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_pracownik_getBRead-only
Pobierz dane pracownika z systemu EZD PUW.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_pracownik_get_allBRead-only
Pobierz wszystkich pracownikow z danej jednostki organizacyjnej.
Inputs: IdJednostki (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_pracownik_get_by_unitARead-only
Pobierz pracownikow przypisanych do danej jednostki organizacyjnej.
Inputs: IdJednostki (required), CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_pracownik_get_workflow_templatesARead-only
Pobierz szablony obiegu dokumentow przypisane do pracownika.
Inputs: CID, IdPracownikaWlasciciela, IdStanowiskaWlasciciela.
ezd_pracownik_transferC
Przenies pracownika do innej jednostki organizacyjnej.
Inputs: IdJednosci (required), CID, ZachowajDostep, IdPracownikaWlasciciela, +1 more.
ezd_pracownik_updateC
Zaktualizuj dane pracownika w systemie EZD PUW.
Inputs: CID, NazwaJednostki, ActiveDirectory, NazwaStanowiska, +7 more.
ezd_rejestr_case_metricsBRead-only
Pobierz metryke sprawy z rejestru spraw EZD PUW. Wymagany jest co najmniej jeden z parametrow: Rpw lub ZnakSprawy.
Inputs: CID, Rpw, ZnakSprawy, IdPracownikaWlasciciela, +1 more.
Tool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
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.
Maintenance
Related MCP Connectors
MCP server for the PDFGate API. Generate PDFs, manage documents and handle e-signatures.
Screenshots, PDFs, image editing, QR codes, email validation and more through one hosted MCP server.
Unified MCP server for 70+ eCommerce platforms: products, orders, customers, and more.
MCP server for ABRA Flexi — accounting, contacts, stock and draft-checked invoice creation.
Related MCP Servers
- AlicenseAqualityCmaintenanceMCP server for DigiSign.cz digital signature API — create, send, and manage digital signature envelopes.151MIT
- FlicenseBqualityCmaintenanceSingle-tenant MCP server for Polish KSeF e-invoice workflows, supporting local stdio testing, draft management, and invoice submission with safety gates.23-
- FlicenseAqualityDmaintenanceMCP server for searching and retrieving contracts from the Polish Central Register of Contracts (CRU) via its API.2-
- FlicenseAqualityDmaintenanceMCP server providing access to Polish business registers (KRS, CRBR) via the rejestr.io API, enabling search, retrieval of organizations, beneficial owners, financial documents, and more.12-