llm-cli-gateway
JSON →Unified MCP server providing access to Claude Code, Codex, and Gemini CLIs through a single gateway. Features multi-LLM orchestration, persistent session management, async job execution with polling, approval gates, retry with circuit breakers, and token optimization. Install: npx -y llm-cli-gateway
Install
pip install vibe-cli Tools · 12
- validate_with_models Ask two or more providers to independently validate a question.
- second_opinion Ask one provider to review an answer.
- red_team_review Challenge a plan, answer, or document for risks and failure modes.
- consensus_check Check whether providers agree with a claim.
- ask_model Ask one provider through the simplified surface.
- synthesize_validation Run an explicit judge model after provider results have been collected.
- job_status Poll and collect validation job outputs.
- job_result Poll and collect validation job outputs.
- claude_request Execute a Claude Code request with optional session management.
- codex_request Execute a Codex request with optional session tracking.
- gemini_request Execute a Gemini CLI request with session support.
- grok_request Execute a Grok CLI (xAI) request with session support.
Environment variables
LLM_GATEWAY_AUTH_TOKENRVWR_GATEWAY_BUNDLE_URLGROK_CODE_XAI_API_KEY
Links
★ 3 GitHub stars