{"name":"io.github.parisbs/codex-subagent-mcp","slug":"parisbs-codex-subagent-mcp","title":"Codex Subagent","description":"Delegate coding tasks to the OpenAI Codex CLI, installed separately, with explicit model and effort.","url":"https://mcp.market/server/parisbs-codex-subagent-mcp","rating":null,"grade":"A","score":92,"certified":false,"status":"active","category":"ai","tags":["ai"],"presence":{"score":26,"stars":0,"forks":0,"downloads_week":31,"last_push_at":"2026-10-01T00:15:17.000Z","license":"MIT"},"uptime":null,"claimed":false,"transport":"npm","callable_via_gateway":false,"default_price_micros":0,"repository":"https://github.com/parisbs/codex-subagent-mcp","website":"https://github.com/parisbs/codex-subagent-mcp#readme","version":"0.6.0","remotes":[],"packages":[{"registryType":"npm","identifier":"codex-subagent-mcp","version":"0.6.0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Delegation and follow-up processes per rolling hour: decimal integer 1 to 9007199254740991; unset means unrestricted. In memory per server; probes never count.","format":"string","name":"CODEX_SUBAGENT_MAX_DELEGATIONS_PER_HOUR"},{"description":"Cap on running background jobs: decimal integer 1 to 8 (default 8). Blocking calls do not use this cap.","format":"string","name":"CODEX_SUBAGENT_MAX_BACKGROUND_JOBS"},{"description":"Opt-in local usage log: on or off (default off). Records counts and settings, never prompts, code or paths; labels are caller text.","format":"string","name":"CODEX_SUBAGENT_USAGE_LOG"},{"description":"Model used when a call names none. Unset: the only entry of a single-entry CODEX_SUBAGENT_ALLOWED_MODELS, otherwise a call without a model is refused with a suggestion.","format":"string","name":"CODEX_SUBAGENT_DEFAULT_MODEL"},{"description":"Reasoning effort used when a call specifies none: none, minimal, low, medium, high, xhigh, max or ultra. Unset: the model's own default. Cannot exceed CODEX_SUBAGENT_MAX_EFFORT.","format":"string","name":"CODEX_SUBAGENT_DEFAULT_EFFORT"},{"description":"Comma-separated allow-list of model slugs; anything else is refused. Unset: unrestricted. A single entry acts as the default model; an empty entry is a configuration error.","format":"string","name":"CODEX_SUBAGENT_ALLOWED_MODELS"},{"description":"Sandbox used when a call specifies none: read-only, workspace-write or danger-full-access. Defaults to read-only and cannot exceed the ceiling.","format":"string","name":"CODEX_SUBAGENT_DEFAULT_SANDBOX"},{"description":"Ceiling on what a delegation may do: read-only, workspace-write or danger-full-access. Defaults to workspace-write; danger-full-access must be set explicitly.","format":"string","name":"CODEX_SUBAGENT_MAX_SANDBOX"},{"description":"Ceiling on reasoning effort: none, minimal, low, medium, high, xhigh, max or ultra. Unset: unrestricted. Higher efforts are lowered to a supported level, or refused if none fits.","format":"string","name":"CODEX_SUBAGENT_MAX_EFFORT"},{"description":"MCP servers from Codex's config a delegation keeps: none (default), all, or comma-separated names.","format":"string","name":"CODEX_SUBAGENT_MCP_SERVERS"},{"description":"Installed Codex plugins a delegation keeps: none (default), all, or comma-separated name@marketplace ids.","format":"string","name":"CODEX_SUBAGENT_PLUGINS"},{"description":"Whether a delegation keeps Codex's apps (connectors to external services): off (default) or on.","format":"string","name":"CODEX_SUBAGENT_APPS"},{"description":"Codex executable name or path. Unset: codex, searched on PATH. On Windows it must run directly, such as codex.exe; a .cmd or .bat shim is refused.","format":"string","name":"CODEX_BIN"}]}],"tools":[],"scan":null,"grade_history":[],"reviews":[]}