IAC Audit Pack
Four IaC audits in one call: Compose, Dockerfile, GitHub Actions, Kubernetes.
Connector by UnbearableDev · GitHub account verified by the MCP Registry
Install
Works with Claude Code, VS Code, Cursor, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install connector/unbearabledev-iac-audit-pack
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Remote endpoint
https://unbearable-dev--iac-audit-pack.apify.actor/mcpRemote (HTTP)
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.
- Tools
- 17 read · 0 write · 0 delete · 1 not yet classified
- Secrets
- 1 (API keys, tokens or passwords)
- Install scripts
- Nothing to install (hosted)
- Runs as
- Hosted (remote endpoint)
Tools by what they do 18
Read from the source code; the running server may list different tools.
Read 17 · Look things up without changing anything.
audit_allaudit_composeaudit_dockerfileaudit_github_actionsaudit_kubernetesbudapest_district_lookuplist_all_checkslist_checkslist_checks_composelist_checks_dockerfilelist_checks_github_actionslist_checks_kubernetes
Show 5 more tools
list_postcodes_in_countylookup_citylookup_postcodevalidate_addressvalidate_postcode
Not yet classified 1 · We could not tell from the name and description.
audit_workflow
Secrets and settings it asks for
Secrets: values you paste in that let it act as you.
Authorization
Network hosts it talks to 1
unbearable-dev--iac-audit-pack.apify.actor· found in remote endpoint, install command
Files it touches
- Any path the agent passes to its tools
Tools (18)
Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].
audit_allread-onlyDetect file types and run the appropriate audit on each, returning a combined report. Detects: docker-compose.yml (compose audit), Dockerfile (dockerfile audit), .github/workflows/*.yml (GHA audit). Runs all applicable audits and merges findings into a single response envelope. Args: files: Dict mapping filename -> file content (string). e.g. {"docker-compose.yml": "...", "Dockerfile": "..."} min_severity: Drop findings below this severity across all audits. Default low.
audit_composeread-onlyRun the full security audit against a docker-compose.yml. Provide exactly one of `compose_yaml` (paste the YAML) or `compose_url` (public HTTPS URL — e.g. a GitHub raw URL). Returns findings grouped by category, each with severity, description, remediation, and a YAML fix snippet. Args: compose_yaml: The docker-compose.yml content as a string. compose_url: HTTPS URL to fetch the compose file from (5s timeout, 1MB cap). min_severity: Drop findings below this severity. One of: 'info', 'low', 'medium', 'high'. Defaults to 'low'.
audit_dockerfileread-onlyRun the full security & quality audit against a Dockerfile. Provide exactly one of `dockerfile_content` (paste the Dockerfile) or `dockerfile_url` (public HTTPS URL — GitHub raw, gist, etc.). Returns findings with severity, line number, remediation, and a fix snippet. Args: dockerfile_content: The Dockerfile content as a string. dockerfile_url: HTTPS URL to fetch the Dockerfile from (5s timeout, 200KB cap). min_severity: Drop findings below this severity. One of 'info', 'low', 'medium', 'high'. Default 'low'.
audit_github_actionsread-onlyRun the full security audit against a GitHub Actions workflow file. Provide exactly one of workflow_yaml (paste the YAML) or workflow_url (public HTTPS URL to a .github/workflows/*.yml file). Returns 13 checks across 5 categories covering supply-chain, token leaks, permissions, and script injection. Args: workflow_yaml: The workflow YAML content as a string. workflow_url: HTTPS URL to a workflow file (5s timeout, 500KB cap). min_severity: Drop findings below this severity. Default low.
audit_kubernetesread-onlyRun the full security and quality audit against Kubernetes manifests (YAML). Provide exactly one of manifest_content (paste the YAML, may include multiple documents separated by ---) or manifest_url (public HTTPS URL). Returns 66 checks across 7 categories: security, resources, availability, network, rbac, images, config. Args: manifest_content: The full YAML content of one or more Kubernetes resources. manifest_url: HTTPS URL to a manifest file (5s timeout, 2MB cap). min_severity: Drop findings below this severity. Default low.
audit_workflowRun the full security audit against a GitHub Actions workflow. Provide exactly one of `workflow_yaml` (paste the YAML content) or `workflow_url` (HTTPS URL — e.g. a GitHub raw URL to a single `.github/workflows/*.yml` file). Returns findings with severity, affected job/step, remediation text, and a YAML fix snippet. Args: workflow_yaml: The workflow YAML content as a string. workflow_url: HTTPS URL to a workflow file (5s timeout, 500KB cap). min_severity: Drop findings below this severity. One of 'info', 'low', 'medium', 'high'. Default 'low'.
budapest_district_lookupread-onlyReturn Budapest postcodes for a district (I-XXIII or 1-23). Args: district_number: District as int (1-23) or roman numeral string (X, XIV).
list_all_checksread-onlyList every check across all four audit packages (compose, dockerfile, GHA, kubernetes). Returns the full check catalog with source package, id, category, severity, and title.
list_checksList the full catalog of available checks. Args: category: If provided, return only checks in that category. Otherwise return all.
list_checks_composeread-onlyList the full catalog of docker-compose audit checks (25 checks, 9 categories). Args: category: If provided, return only checks in that category.
list_checks_dockerfileread-onlyList the full catalog of Dockerfile audit checks (18 checks, 5 categories). Args: category: If provided, return only checks in that category.
list_checks_github_actionsread-onlyList the full catalog of GitHub Actions audit checks (13 checks, 5 categories). Args: category: If provided, return only checks in that category.
list_checks_kubernetesread-onlyList the full catalog of Kubernetes audit checks (66 checks, 7 categories). Categories: security, resources, availability, network, rbac, images, config. Args: category: If provided, return only checks in that category.
list_postcodes_in_countyread-onlyList all postcodes in a given Hungarian county (varmegye). Args: county_name: County name, e.g. Pest, Csongrad-Csanad, Budapest.
lookup_cityread-onlyReturn all postcodes for a Hungarian city/settlement (diacritic-insensitive). Args: city: Hungarian settlement name (e.g. Szeged, Gyor, Budapest).
Show 3 more tools
lookup_postcoderead-onlyAlias for validate_postcode — return settlement(s) and county for a HU postcode. Args: postcode: 4-digit Hungarian postcode (int or string of digits).
validate_addressread-onlyValidate that postcode and city are a valid Hungarian pairing. Args: postcode: 4-digit HU postcode. city: Settlement name.
validate_postcoderead-onlyReturn settlement(s) and county for a Hungarian postcode. Args: postcode: 4-digit Hungarian postcode (int or string of digits).
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit
- Jun 4, 2026 (4 months ago)
- Last release
- Jun 10, 2026 (4 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- Registry name
io.github.UnbearableDev/iac-audit-pack- Version
- 1.0.1
- Auth
- Bearer token
- License
- License unknown
- Repository
- github.com/UnbearableDev/iac-audit-pack
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
More from UnbearableDev
- 0.491score
Docker Compose Audit
UnbearableDev
Security audit for docker-compose.yml — 25 checks: secrets, privileges, network, volumes, images.
ConnectorCFreshness: CRemoteRead-onlyClaude Code +3 - 0.491score
Dockerfile Audit
UnbearableDev
Hadolint-grade Dockerfile audit — 19 checks: secrets, privileges, supply chain, hygiene.
ConnectorCFreshness: CRemoteRead-onlyClaude Code +3 - 0.491score
GitHub Actions Audit
UnbearableDev
GitHub Actions workflow security audit - 21 checks: pinning, permissions, secrets, injection.
ConnectorCFreshness: CRemoteRead-onlyClaude Code +3 - 0.491score
Hungarian Postcode Validator
UnbearableDev
Hungarian postcode lookup + validation - 3,484 codes, sub-10ms lookups, bulk address endpoint.
ConnectorCFreshness: CRemoteRead-onlyClaude Code +3 - 0.491score
Kubernetes Manifest Audit
UnbearableDev
kube-linter audit for Kubernetes manifests — 63 checks: security, availability, RBAC, network.
ConnectorCFreshness: CRemoteRead-onlyClaude Code +3
Cite this page
IAC Audit Pack MCP server. Agent Mart. https://agentmart.dev/connectors/unbearabledev-iac-audit-pack (last updated 2026-10-24)