Agent Plugins Marketplace
All plugins

armorcodex

v0.3.0

ArmorIQ intent-based security enforcement for Codex: Bash command guardrails with intent verification, optional CSRG cryptographic proofs, and audit logging. Codex hooks currently fire for Bash, apply_patch, and MCP tool calls; non-Bash file/web activity may need supplemental controls. See CODEX_HARNESS_LIMITATIONS.md.

Codex1 MCP serverstdio

By ArmorIQLicense: MIT1.1k GitHub starsUpdated 12 hours ago

Directory evidence

Runtimes
Codex
Parsed components
1 skill or MCP entry
Source updated
Sep 23, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install armorcodex for Codex

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add armorcodex@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/hashgraph-online/awesome-codex-plugins

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/armoriq/armorcodex/.

Plugin files

plugins/armoriq/armorcodex/
├── .codex-plugin/plugin.json
└── .mcp.json

MCP servers1

armorcodex-policystdio
command
node
args
./scripts/bootstrap.mjs mcp

Plugin manifests1

plugins/armoriq/armorcodex/.codex-plugin/plugin.json
{
  "name": "armorcodex",
  "version": "0.3.0",
  "description": "ArmorIQ intent-based security enforcement for Codex: Bash command guardrails with intent verification, optional CSRG cryptographic proofs, and audit logging. Codex hooks currently fire for Bash, apply_patch, and MCP tool calls; non-Bash file/web activity may need supplemental controls. See CODEX_HARNESS_LIMITATIONS.md.",
  "author": {
    "name": "ArmorIQ",
    "email": "[email protected]",
    "url": "https://armoriq.ai"
  },
  "homepage": "https://armoriq.ai",
  "repository": "https://github.com/armoriq/armorCodex",
  "license": "MIT",
  "keywords": [
    "security",
    "policy",
    "audit",
    "intent",
    "armoriq",
    "mcp",
    "hooks"
  ],
  "hooks": "./.codex/hooks.json",
  "mcpServers": "./.mcp.json",
  "interface": {
    "displayName": "ArmorCodex",
    "shortDescription": "Intent-based security policy and audit for Codex.",
    "longDescription": "ArmorIQ intent-based security enforcement for OpenAI Codex. Treat as a strong Bash guardrail and audit layer, not a complete boundary for every Codex capability. Codex hooks currently emit Bash, apply_patch, and MCP tool calls. ArmorCodex provides plan registration through MCP, intent-plan matching, permission gating, and post-run audit on those tools. Non-Bash activity (file edits, web search, app connectors) is gated where Codex emits hook events.",
    "developerName": "ArmorIQ",
    "category": "Security",
    "capabilities": [
      "MCP",
      "Hooks"
    ],
    "websiteURL": "https://armoriq.ai",
    "privacyPolicyURL": "https://armoriq.ai/privacy-policy",
    "termsOfServiceURL": "https://armoriq.ai/terms-of-service",
    "brandColor": "#00E5CC",
    "composerIcon": "./assets/armoriq-logo.png",
    "logo": "./assets/armoriq-logo.png",
    "defaultPrompt": [
      "Show me what security rules are protecting this project.",
      "Block any commands that fetch URLs or exfiltrate data.",
      "Walk me through your plan before running anything."
    ]
  },
  "userConfig": {
    "api_key": {
      "type": "string",
      "title": "ArmorIQ API Key",
      "description": "Your ArmorIQ API key (get one at https://armoriq.ai). Leave blank to run in local-only mode without backend audit/intent.",
      "sensitive": true
    },
    "mode": {
      "type": "string",
      "title": "Enforcement Mode",
      "description": "enforce = block on policy/intent failures (recommended). monitor = log only, never block.",
      "sensitive": false
    },
    "intent_required": {
      "type": "boolean",
      "title": "Require Intent Plan",
      "description": "When true, every Bash command must be backed by a registered intent plan (Codex hooks currently only intercept Bash). Disable for advisory-only use.",
      "sensitive": false
    },
    "crypto_policy_enabled": {
      "type": "boolean",
      "title": "Enable Crypto Policy Binding",
      "description": "Bind policy rules to a Merkle tree so post-issuance tampering is detected.",
      "sensitive": false
    },
    "use_production": {
      "type": "boolean",
      "title": "Use Production Endpoints",
      "description": "When true, talks to ArmorIQ production. When false, expects a local backend on 127.0.0.1.",
      "sensitive": false
    }
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[armorcodex on Agent Plugins Marketplace](https://pluginsmp.com/plugins/armorcodex)