skan-zgodnosci-mcp
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
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 | {
"listChanged": false
} |
| prompts | {
"listChanged": false
} |
| resources | {
"subscribe": false,
"listChanged": false
} |
| experimental | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_methodologyA | Metadane skali: autor, wersja, obszary, progi, podstawy prawne, zasady cytowania. Wywolaj to narzedzie, zanim zaczniesz interpretowac wynik, zeby wiedziec, jak skala jest zbudowana i jak ja poprawnie cytowac. |
| get_questionnaireA | Pelna lista pytan skanu: 30 pytan punktowanych i 12 pytan o potrzeby. Argumenty: obszar: opcjonalny identyfikator obszaru (inwentaryzacja, dostep, kopie, incydent, rodo, dostawcy, ludzie, technika). Bez niego zwracane sa wszystkie. z_potrzebami: czy dolaczyc 12 pytan poza punktacja, ktore sluza do rekomendacji. |
| score_scanA | Oblicza wynik skanu: punkty, poziom dojrzalosci, wynik per obszar, luki i rekomendacje. Argumenty: odpowiedzi: mapa numer pytania (1-30) -> tak / czesciowo / nie / nie_wiem. Dopuszczalne sa tez punkty 2, 1, 0. Pytania pominiete licza sie jako 0. potrzeby: opcjonalna mapa numer pytania (1-12) -> tak / nie, z drugiej czesci skanu. Steruje doborem rekomendacji. Zwraca komplet: sume punktow, prog, wynik procentowy kazdego z osmiu obszarow, opis luk dla obszarow ponizej 60 procent oraz dopasowane rekomendacje. |
| explain_areaA | Opis pojedynczego obszaru: co audytor sprawdza, typowa luka i podstawa prawna. Argumenty: obszar: identyfikator obszaru (inwentaryzacja, dostep, kopie, incydent, rodo, dostawcy, ludzie, technika). |
| next_stepsA | Zwraca liste pierwszych krokow naprawczych, uporzadkowana od najslabszego obszaru. Argumenty: odpowiedzi: mapa numer pytania (1-30) -> tak / czesciowo / nie / nie_wiem. ile: ile krokow zwrocic, od 1 do 15. |
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 5 tools
Each tool has a clearly distinct purpose: get_methodology provides scale metadata, get_questionnaire lists questions, score_scan computes results, next_steps gives recommendations, and explain_area describes a single area. No two tools overlap in functionality, and the descriptions make it easy to select the correct one.
Most tools follow a verb_noun pattern (get_methodology, get_questionnaire, score_scan, explain_area). However, next_steps is a noun phrase rather than a verb, which is a minor deviation. Overall naming is predictable and readable.
The server has 5 tools, which is well-scoped for a compatibility scan domain. Each tool covers a distinct aspect (metadata, questionnaire, scoring, follow-up steps, area details) without redundancy or unnecessary bloat.
The tool surface covers the full workflow: obtaining methodology and questionnaire, scoring responses, generating next steps, and explaining individual areas. There are no obvious gaps; the domain is simple and the tool set fully supports it.