{"actions":{"bootstrapAndRun":{"effect":"installs rote if missing, inspects, prepares, and asks before running","href":"https://play.modiqo.ai/install?play=ankurrawat/mcp-security-firewall-guard@4.16.32","method":"GET","rel":"https://rote.dev/rels/bootstrap-and-run","requiresConsent":true,"responseMediaType":"text/x-shellscript"},"inspect":{"command":"rote play inspect https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32","effect":"read-only"},"installCliOnly":{"effect":"installs the rote CLI, nothing else","href":"https://play.modiqo.ai/install","method":"GET","rel":"https://rote.dev/rels/install-cli","requiresConsent":true,"responseMediaType":"text/x-shellscript"},"run":{"command":"rote play run https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32","effect":"executes the play locally after consent","headless":{"approvalAssertion":"--yes","approvalRequiredBeforeInvocation":true,"commandTemplate":"rote play run https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32 <name=value...> --yes","stdinPolicy":"never pipe input to automate the interactive Ready selector"},"requiresConsent":true}},"description":"You installed community Model Context Protocol (MCP) servers into Claude Desktop or Cursor and granted them system permissions. This audits their configuration files for plaintext API keys, unconstrained bash shell escapes, and path traversal vectors, giving you an instant zero-trust security scorecard.","distribution":{"digest":"sha256:9c720b930b9d19c84b40a9de465ece6ac1176d8ae83aeebd7f28794ec9a2999b","mediaType":"application/vnd.modiqo.rote-flow","size":525330,"verifiedBy":"rote verifies the downloaded archive against this digest before it runs"},"effects":{"credentialsProvidedBy":"runner","credentialsRemainLocal":true,"declaredWrites":[],"publisherReceivesCredentials":false},"id":"https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32","inputPolicy":{"optionalWithDefault":"show_default_and_accept_override","optionalWithoutDefault":"omit_unless_supplied","required":"ask","secrets":"collect_locally_outside_conversation"},"links":{"docs":"https://rote.dev","page":"https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32","protocol":"https://play.modiqo.ai/.well-known/rote","self":"https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32.json"},"name":"mcp-security-firewall-guard","owner":{"kind":"user","slug":"ankurrawat"},"parameters":[{"default":".","description":"Custom path or config file to audit","input":{"allowCustom":true,"choices":[],"label":"Target path"},"name":"target_path","required":false,"type":"string"},{"default":false,"description":"Enforce strict zero-trust rules (fail on warning)","input":{"allowCustom":true,"choices":[],"label":"Strict mode"},"name":"strict_mode","required":false,"type":"boolean"}],"preparation":[{"action":{"command":"rote play inspect https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32 --json","effect":"read-only"},"step":1,"type":"inspect_local_readiness"},{"references":["/parameters"],"step":2,"type":"collect_parameters"},{"references":["/parameters","/requirements","/effects"],"step":3,"type":"review"},{"consentBoundary":"the user approves the exact play and parameter values","references":["/parameters","/requirements","/effects"],"step":4,"type":"obtain_run_consent"},{"action":{"command":"rote play run https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32","headlessCommandTemplate":"rote play run https://play.modiqo.ai/ankurrawat/mcp-security-firewall-guard@4.16.32 <name=value...> --yes"},"preservesAcquisitionBoundaries":["adapter_selection","oauth_dcr","google_discovery","static_token_setup","runtime_security_checks"],"requiresConsent":true,"step":5,"type":"run"}],"producedBy":{"roteVersion":"4.16.31"},"publishedAt":"2026-09-06T20:26:14.238106+00:00","reference":"ankurrawat/mcp-security-firewall-guard@4.16.32","requirements":{"adapters":[],"browser":{"dependencies":[],"runtime":false,"signIn":false},"hostToolRequirements":[{"command":"node","required":true,"versionRequirement":null}],"localTools":["node"],"roteCli":{"minimumVersion":"0.62.0"},"sessions":false},"resolution":"pinned","schema":"rote.play.v1","stats":{"downloads":3,"installs":0},"steps":{"count":6,"names":["step_1_bootstrap_environment","step_2_parallel_fanout_execution","step_3_deep_code_inspection","step_4_validate_integrity_constraints","step_5_synthesize_metrics_and_health","step_6_emit_developer_report"]},"title":"mcp-security-firewall-guard","type":"play","version":"4.16.32","visibility":"public"}