github re-analysis due

UnbearableDev/iac-audit-pack

github

Bundle audit MCP for IaC: docker-compose + Dockerfile + GitHub Actions + HU postcode under one endpoint. Pay-per-event via Apify Actor Store.

maintainer
UnbearableDev
license
first seen
2026-06-04
last seen
2026-06-04
releases · 30d
0
short id

Drift inferred · capture-to-capture

No drift recorded — single capability capture; advisories appear once its surface changes.

capabilities 0 tools
transport streamable-http counts 0 tools · 0 res · 0 prompts permission surface via code analysis

no tools enumerated yet for this server.

code evidence vHEAD · github-tarball
evidence-backed findings quoted directly from the published source artifact — not inferred

filesystem 1

  • fs UnbearableDev-iac-audit-pack-f10b31b/postcode/db.py :7 from pathlib import Path

network 5

  • net UnbearableDev-iac-audit-pack-f10b31b/compose_audit/parser.py :7 import httpx
  • net UnbearableDev-iac-audit-pack-f10b31b/dockerfile_audit/parser.py :5 import httpx
  • net UnbearableDev-iac-audit-pack-f10b31b/gha_audit/parser.py :7 import httpx
  • net UnbearableDev-iac-audit-pack-f10b31b/k8s_audit/checks/resources.py :19 if not requests.get("cpu"):
  • net UnbearableDev-iac-audit-pack-f10b31b/k8s_audit/parser.py :5 import httpx

database 1

  • db UnbearableDev-iac-audit-pack-f10b31b/postcode/db.py :5 import sqlite3

tool registrations 27

  • audit_compose UnbearableDev-iac-audit-pack-f10b31b/compose_audit/main.py :104
  • list_checks UnbearableDev-iac-audit-pack-f10b31b/compose_audit/main.py :147
  • audit_dockerfile UnbearableDev-iac-audit-pack-f10b31b/dockerfile_audit/main.py :135
  • list_checks UnbearableDev-iac-audit-pack-f10b31b/dockerfile_audit/main.py :175
  • audit_workflow UnbearableDev-iac-audit-pack-f10b31b/gha_audit/main.py :135
  • list_checks UnbearableDev-iac-audit-pack-f10b31b/gha_audit/main.py :172
  • audit_compose UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :184
  • list_checks_compose UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :223
  • audit_dockerfile UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :294
  • list_checks_dockerfile UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :333
  • audit_github_actions UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :404
  • list_checks_github_actions UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :444
  • audit_kubernetes UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :517
  • list_checks_kubernetes UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :556
  • validate_postcode UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :583
  • lookup_postcode UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :593
  • lookup_city UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :603
  • validate_address UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :613
  • list_postcodes_in_county UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :624
  • budapest_district_lookup UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :634
  • audit_all UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :648
  • list_all_checks UnbearableDev-iac-audit-pack-f10b31b/iac_audit_pack/main.py :800
  • lookup_postcode UnbearableDev-iac-audit-pack-f10b31b/postcode/main.py :83
  • lookup_city UnbearableDev-iac-audit-pack-f10b31b/postcode/main.py :89
  • validate_address UnbearableDev-iac-audit-pack-f10b31b/postcode/main.py :95
  • budapest_district_lookup UnbearableDev-iac-audit-pack-f10b31b/postcode/main.py :101
  • list_postcodes_in_county UnbearableDev-iac-audit-pack-f10b31b/postcode/main.py :109

declared dependencies 7

  • apify@>= 3.0.0, < 4.0.0
  • apify-client@*
  • fastmcp@>= 3.0.0, < 4.0.0
  • mcp@>= 1.25.0, < 2.0.0
  • PyYAML@>= 6.0
  • httpx@>= 0.28.0
  • dockerfile-parse@>= 2.0.0