Podstawowa warstwa to semantyczny HTML, SSR i standardowe formularze.
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.
OpenAPI obejmuje tylko health/readiness i wysylke zgłoszenia kontaktowego.
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.
| Funkcja | URL | UI | API | Ryzyko | Auth | Potwierdzenie | MCP |
|---|---|---|---|---|---|---|---|
| Public offer and service area | / | SSR HTML, headings, links, call/contact actions | Not needed | R0 | None | No | Do not expose |
| Public blog articles | /blog | SSR article pages and standard links | Not needed | R0 | None | No | Do not expose |
| Submit installation contact request | /contact | Semantic form with labels, names, hints and status messages | POST /api/contact | R3 | None, rate-limited | Required before submit | Observe for later; not exposed now |
| Service liveness and readiness | /healthz | Machine-readable JSON | GET /healthz, GET /readyz | R0 | None | No | Not needed |
| Admin message handling and statistics | /admin | Private panel | Private /api/admin/* | R1/R4 | Admin JWT | Depends on operation | Do not expose publicly |
Architecture decision
Warstwy wdrozone i odrzucone
Core public pages are rendered by SSR/prerender and contact form uses native controls.
Keep new workflows usable through role, label and keyboard navigation.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.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.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.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
- /llms.txt - skrot najwazniejszych publicznych zasobow.
- /openapi.json - publiczny kontrakt API OpenAPI 3.1.1.
- /.well-known/openapi.json - kopia kontraktu API.
- /sitemap.xml - publiczne strony indeksowalne.
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