이 MCP로 할 수 있는 일
Searches DISA STIG hardening rules, retrieves implementation details, and exports assessment checklists.
도구
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['product'], 'properties': {'host_ip': {'type': 'string'}, 'product': {'enum': ['cisco_ios_router_ndm', 'cisco_ios_router_rtr', 'cisco_ios_switch_l2s', 'cisco_ios_switch_ndm', 'cisco_ios_switch_rtr', 'cisco_ise_nac', 'cisco_ise_ndm', 'cisco_nxos_switch_l2s', 'cisco_nxos_switch_ndm', 'cisco_nxos_switch_rtr', 'ubuntu2204', 'rhel8', 'rhel9', 'windows11', 'windows2022'], 'type': 'string', 'description': 'Which benchmark to build the checklist from'}, 'findings': {'type': 'array', 'items': {'type': 'object', 'required': ['sv_id', 'status'], 'properties': {'sv_id': {'type': 'string'}, 'status': {'enum': ['Open', 'NotAFinding', 'Not_Applicable', 'Not_Reviewed'], 'type': 'string', 'description': 'Open = failed, NotAFinding = passed, Not_Applicable = out of scope'}, 'comments': {'type': 'string', 'description': 'Assessor justification'}, 'finding_details': {'type': 'string', 'description': 'What was actually observed'}}}, 'description': 'Per-rule results. Anything omitted stays Not_Reviewed - an unreviewed rule must never be reported as passing.'}, 'severity': {'enum': ['high', 'medium', 'low'], 'type': 'string', 'description': 'Limit to one severity, e.g. high for a CAT I-only checklist'}, 'host_fqdn': {'type': 'string'}, 'host_name': {'type': 'string', 'description': 'Asset hostname recorded in the checklist'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['benchmark', 'rule_count', 'status_counts', 'filename', 'note', 'ckl'], 'properties': {'ckl': {'type': 'string', 'description': 'The .ckl XML. Write it to filename rather than pasting it into a reply.'}, 'note': {'type': 'string'}, 'filename': {'type': 'string'}, 'benchmark': {'type': 'string'}, 'rule_count': {'type': 'number'}, 'status_counts': {'type': 'object', 'required': ['Open', 'NotAFinding', 'Not_Applicable', 'Not_Reviewed'], 'properties': {'Open': {'type': 'number'}, 'NotAFinding': {'type': 'number'}, 'Not_Reviewed': {'type': 'number'}, 'Not_Applicable': {'type': 'number'}}, 'additionalProperties': False}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['sv_id'], 'properties': {'sv_id': {'type': 'string', 'description': 'Rule id, e.g. "SV-257777r991589_rule" (fragments matched if unique)'}}}
출력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['sv_id', 'nist_id', 'severity', 'severity_category', 'title', 'description', 'check_text', 'fix_text', 'product', 'benchmark', 'category', 'automation_level', 'automation_source'], 'properties': {'sv_id': {'type': 'string'}, 'title': {'type': 'string'}, 'nist_id': {'type': 'string', 'description': 'CCI identifier, e.g. CCI-000366.'}, 'product': {'type': 'string'}, 'category': {'type': 'string'}, 'fix_text': {'type': 'string'}, 'severity': {'type': 'string'}, 'benchmark': {'type': 'string'}, 'check_text': {'type': 'string', 'description': "DISA's own check procedure - quote it rather than paraphrasing."}, 'description': {'type': 'string'}, 'automation_level': {'type': 'string'}, 'automation_source': {'type': 'string'}, 'severity_category': {'type': 'string', 'description': 'CAT I / II / III, the vocabulary assessors use.'}}, 'additionalProperties': False}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {}}
입력 스키마
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['query'], 'properties': {'limit': {'type': 'integer', 'maximum': 50, 'minimum': 1, 'description': 'Max results per page (default 20)'}, 'query': {'type': 'string', 'description': 'Keyword or rule id fragment, e.g. "ssh banner" or "SV-257777"'}, 'format': {'enum': ['summary', 'links'], 'type': 'string', 'description': '"summary" (default) returns each rule inline as JSON. "links" returns MCP resource links, which hosts can render as pickable items the user opens on demand. Not smaller - the title and severity you need in order to choose are the bulk of either shape - so choose on how the client presents results, not to save tokens.'}, 'offset': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0, 'description': 'Skip this many matches. Pass the next_offset from a previous response to reach results beyond the first page.'}, 'product': {'enum': ['cisco_ios_router_ndm', 'cisco_ios_router_rtr', 'cisco_ios_switch_l2s', 'cisco_ios_switch_ndm', 'cisco_ios_switch_rtr', 'cisco_ise_nac', 'cisco_ise_ndm', 'cisco_nxos_switch_l2s', 'cisco_nxos_switch_ndm', 'cisco_nxos_switch_rtr', 'ubuntu2204', 'rhel8', 'rhel9', 'windows11', 'windows2022'], 'type': 'string', 'description': 'Limit to one benchmark'}, 'severity': {'enum': ['high', 'medium', 'low'], 'type': 'string', 'description': 'high=CAT I, medium=CAT II, low=CAT III'}, 'automation': {'enum': ['automated', 'manual_only'], 'type': 'string'}}}
최근 도구 변경
유사한 MCP 서버
osint-terminal
Provides keyless OSINT and reconnaissance tools for domains, DNS, IPs, breach exposure, threat intelligence, and related lookups.
AIMEAT
Provides a self-hosted agent operating system with agent work delegation, access controls, federation, hooks, SSO, security admin…
hyperion
Acts as a paid MCP tool marketplace and utility gateway with server discovery, HTTP and JavaScript tools, research, data conversi…
Vee3
Manages Clerk authentication infrastructure, including users, organizations, domains, sessions, tokens, OAuth, SSO, machines, per…
BorealHost
Provides web hosting and infrastructure management, including site deployment, DNS, domains, containers, compute, backups, cachin…
Proof Holdings
Provides domain verification, identity and delegation proofs, human approval workflows, trusted-contact challenges, and controlle…
GoCreative Agent API
Offers pay-per-call LLM completions and data services for company intelligence, KYB, sanctions screening, threat intelligence, co…
Japan Public Ledgers MCP
Provides agent identity, memory, audit, trust, proxy, temporary email, webhook, CAPTCHA, and alerting capabilities alongside publ…