@oksigenia/checker-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": true
} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| check_domainA | Run the Oksigenia Checker against a domain and return a scored security report from real live checks (SSL/TLS, email authentication, DNS & infrastructure, web security). Accepts a bare domain or a URL. Optionally restrict to specific categories. |
| list_checksA | List every check the Oksigenia Checker performs, grouped by category, with the reason each one matters. Useful to know what check ids exist. |
| explain_checkA | Given a check id (see list_checks), explain what it verifies, why it matters, and how to remediate a failure. |
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 3 tools
Each tool has a distinct purpose: check_domain executes checks, list_checks enumerates them, and explain_check provides details on a specific check. No overlap or ambiguity.
All tool names follow a consistent verb_noun pattern in snake_case: check_domain, list_checks, explain_check. Predictable and clear.
Three tools are appropriate for the server's scope: run, enumerate, and explain. Each tool is essential and earns its place.
The tool surface covers the complete workflow: running checks, listing available checks, and explaining individual checks. No obvious gaps for the stated purpose.