Easy Codex Mcp — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Easy Codex Mcp (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
An MCP server that lets any MCP-compatible AI assistant have read-only conversations with OpenAI Codex CLI.
No complex setup — just codex login and you're ready.
Sometimes your AI assistant needs a second opinion. easy-codex-mcp bridges the gap by letting Claude, Cursor, or any MCP client consult Codex for code analysis, review, and Q&A — all in a non-destructive, read-only sandbox.
npm install -g @openai/codex
codex loginClaude Code (recommended):
claude mcp add easy-codex uvx -- --from git+https://github.com/dazebug/easy-codex-mcp easy-codexClaude Desktop — add to your claude_desktop_config.json:
{
"mcpServers": {
"easy-codex": {
"command": "uvx",
"args": ["--from", "git+https://github.com/dazebug/easy-codex-mcp", "easy-codex"]
}
}
}Other MCP clients — use the same config format with uvx as the command.
Your AI assistant now has two new tools:
| Tool | Description |
|---|---|
start_new_conversation | Start a fresh conversation with Codex |
continue_conversation | Resume a previous conversation using thread_id |
Example prompts to your AI assistant:
start_new_conversationStart a new read-only conversation with Codex.
Parameters:
prompt (required) — What to ask Codex.working_directory (optional) — Directory for Codex to work in.Returns: { "thread_id": "...", "response": "..." }
continue_conversationResume a previous conversation with full context.
Parameters:
thread_id (required) — Thread ID from a previous conversation.prompt (required) — Follow-up question.working_directory (optional) — Directory for Codex to work in.Returns: { "thread_id": "...", "response": "..." }
Your AI Assistant ──MCP──▶ easy-codex-mcp ──CLI──▶ Codex (read-only sandbox)
│ │ │
│ "Review this code" │ codex e --json "..." │
│◀─────────────────────────│◀──────────────────────── │
│ thread_id + response │ JSONL output │codex CLI in read-only sandbox modenpm install -g @openai/codex)codex login)git clone https://github.com/dazebug/easy-codex-mcp.git
cd easy-codex-mcp
uv sync
# Run tests
uv run pytest
# Dev mode
uv run mcp dev src/easy_codex/server.pyMIT
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.