Agent readiness

Publiczne mozliwosci FP KLIMA dla agentow i automatyzacji.

Ta strona opisuje, co zewnetrzne narzedzia AI, browser agents i integracje HTTP moga bezpiecznie odkryc oraz wykonac w publicznej czesci aplikacji. Nie jest to osobny interfejs dla botow i nie rozszerza uprawnien wzgledem zwyklego uzytkownika.

ModelHuman-first web UI

Podstawowa warstwa to semantyczny HTML, SSR i standardowe formularze.

Public APIMinimalny kontrakt

OpenAPI obejmuje tylko health/readiness i wysylke zgłoszenia kontaktowego.

Ryzyko zapisuR3 dla kontaktu

Formularz zapisuje dane osobowe i wysyla e-mail, wiec wymaga potwierdzenia uzytkownika.

Capability matrix

Macierz publicznych mozliwosci

Admin API i prywatne rekordy nie sa publicznymi mozliwosciami agentow.

FunkcjaURLUIAPIRyzykoAuthPotwierdzenieMCP
Public offer and service area/SSR HTML, headings, links, call/contact actionsNot neededR0NoneNoDo not expose
Public blog articles/blogSSR article pages and standard linksNot neededR0NoneNoDo not expose
Submit installation contact request/contactSemantic form with labels, names, hints and status messagesPOST /api/contactR3None, rate-limitedRequired before submitObserve for later; not exposed now
Service liveness and readiness/healthzMachine-readable JSONGET /healthz, GET /readyzR0NoneNoNot needed
Admin message handling and statistics/adminPrivate panelPrivate /api/admin/*R1/R4Admin JWTDepends on operationDo not expose publicly

Architecture decision

Warstwy wdrozone i odrzucone

Accessible public UIImplemented foundation

Core public pages are rendered by SSR/prerender and contact form uses native controls.

Keep new workflows usable through role, label and keyboard navigation.
HTTP API contractImplemented for public endpoints

OpenAPI 3.1.1 is published at /openapi.json and /.well-known/openapi.json.

Do not add admin or internal endpoints to the public contract.
MCPNot implemented

No current public workflow requires a backend MCP server.

Reviewed 2026-06-21 against MCP 2025-11-25. Revisit only for authenticated partner tools with scopes, audit and contract tests.
WebMCPNot implemented

The form works through ordinary DOM/accessibility automation.

Reviewed 2026-06-21 as a 2026-06-17 Community Group draft. Treat WebMCP as experimental progressive enhancement behind a feature flag.
A2ANot implemented

The website is not an autonomous task-processing agent.

Reviewed 2026-06-21. Do not create an A2A wrapper unless FP KLIMA adds real delegated agent tasks.

Discovery

Stabilne punkty odkrywania

Security

Granice automatyzacji

Agenty moga czytac publiczne strony i wypelnic formularz kontaktowy tylko w imieniu uzytkownika, po zebraniu wymaganych danych i potwierdzeniu zamiaru wysylki. Nie ma publicznego dostepu do panelu administracyjnego, tokenow, sekretow, prywatnych rekordow ani operacji usuwania.

Ostatnia aktualizacja: 2026-06-21