1. Conduid
  2. Developer Tools
  3. agentic-mcp-tools/owlex
MCP server · Developer Tools

agentic-mcp-tools/owlex

AI council server: query CLI agents (Claude Code, Codex, Gemini, and OpenCode) in parallel with deliberation rounds

Unclaimed MIT last commit 7 months ago devtools
62Good

Scored a month ago · breakdown

About agentic-mcp-tools/owlex

agentic-mcp-tools/owlex is an MCP server published by agentic-box in the Developer Tools category: aI council server: query CLI agents (Claude Code, Codex, Gemini, and OpenCode) in parallel with deliberation rounds.

The repository has 140 stars and 16 forks, with the last commit 7 months ago. Six months or more without a commit doesn't mean the server is broken, but check the open issues before depending on it in production.

Install

From source
git clone https://github.com/agentic-box/owlex

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Tools (10)

resume_aichat_sessionResume with session name

Parameters not published.

resume_claudeor_sessionResume with session ID or `--continue`

Parameters not published.

resume_codex_sessionResume with session ID or `--last`

Parameters not published.

resume_gemini_sessionResume with index or `latest`

Parameters not published.

resume_opencode_sessionResume with session ID or `--continue`

Parameters not published.

start_aichat_sessionNew AiChat session

Parameters not published.

start_claudeor_sessionNew Claude via OpenRouter session

Parameters not published.

start_codex_sessionNew Codex session

Parameters not published.

start_gemini_sessionNew Gemini session

Parameters not published.

start_opencode_sessionNew OpenCode session

Parameters not published.

Ask AI

✦

Ask AI about agentic-mcp-tools/owlex

Powered by Claude · Grounded in docs

I know everything about agentic-mcp-tools/owlex. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 11 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • !Dependencies pinnedNo lockfile. Installs can pull different code over time.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.
  • !Scoped permissionsDoesn't declare a permission scope. Assume it can do anything its process can.

Releases

v0.1.10v0.1.10 · 18 Feb 2026What's New AiChat Agent New agent integrating aichat CLI for multi-provider LLM access (20+ backends). Includes: `start_aichat_session` / `resume_aichat_session` MCP tools Full council participation…
v0.1.8v0.1.8 · 28 Jan 2026What's New ClaudeOR Agent New agent: Claude Code via OpenRouter for alternative models (DeepSeek, GPT-4o, Gemini, etc.) Tools: `start_claudeor_session`, `resume_claudeor_session` Env vars: `OPENROUTER_API_KEY`, `CLAUDEOR_MODEL` Bug Fixes…
v0.1.7v0.1.7 - OpenCode Integration & Claude Code Skills · 24 Jan 2026Highlights OpenCode as standalone agent - New `start_opencode_session` and `resume_opencode_session` tools for direct OpenCode invocation Claude Code skills - Non-blocking `/codex`, `/gemini`, `/council`, and `/critique` slash commands…
v0.1.6v0.1.6 · 7 Jan 2026Async task creation for council deliberation Proper task status tracking (pending → running → completed/failed) Error handling with task failure states Full Changelog https://github.com/agentic-mcp-tools/owlex/compare/v0.1.5...v0.1.6
v0.1.5v0.1.5 · 28 Dec 2025Full Changelog: https://github.com/agentic-mcp-tools/owlex/compare/v0.1.1...v0.1.5

README

Owlex

Version License Python MCP

Get a second opinion without leaving Claude Code.

Different AI models have different strengths and blind spots. Owlex lets you query Codex, Gemini, OpenCode, ClaudeOR, and AiChat directly from Claude Code - and optionally run a structured deliberation where they review each other's answers before Claude synthesizes a final response.

Council demo

How the Council Works

  1. Round 1 - Your question goes to each agent independently. They answer without seeing each other.
  2. Round 2 - Each agent sees all Round 1 answers and can revise their position.
  3. Synthesis - Claude reviews everything and outputs a structured answer.

Use it for architecture decisions, debugging tricky issues, or when you want more confidence than a single model provides. Not for every question - for the ones that matter.

Data Flow

Council data flow

Installation

uv tool install git+https://github.com/agentic-mcp-tools/owlex.git

Add to .mcp.json:

{
  "mcpServers": {
    "owlex": {
      "command": "owlex-server"
    }
  }
}

Usage

Council Deliberation

council_ask prompt="Should I use a monorepo or multiple repos for 5 microservices?"

Options:

  • claude_opinion - Share your initial thinking with agents
  • deliberate - Enable Round 2 revision (default: true)
  • critique - Agents critique each other instead of revise
  • roles - Assign specialist roles (dict or list)
  • team - Use a predefined team preset
  • timeout - Timeout per agent in seconds (default: 300)

Specialist Roles

Agents can operate with specialist perspectives that shape their analysis:

Role Description
security Security analyst - vulnerabilities, auth, data protection
perf Performance optimizer - efficiency, caching, scalability
skeptic Devil's advocate - challenge assumptions, find edge cases
architect System architect - design patterns, modularity, APIs
maintainer Code maintainer - readability, testing, tech debt
dx Developer experience - ergonomics, documentation, errors
testing Testing specialist - coverage, strategies, edge cases
neutral No role injection (default)

Assign roles explicitly:

council_ask prompt="Review this auth flow" roles={"codex": "security", "gemini": "perf"}

Auto-assign from list (in agent order: codex, gemini, opencode, claudeor, aichat):

council_ask prompt="Review this code" roles=["security", "skeptic", "maintainer"]

Team Presets

Predefined role combinations for common scenarios:

Team Codex Gemini OpenCode ClaudeOR AiChat
security_audit security skeptic architect dx testing
code_review maintainer perf testing dx security
architecture_review architect perf maintainer dx skeptic
devil_advocate skeptic skeptic skeptic skeptic skeptic
balanced security perf maintainer dx testing
optimal maintainer architect dx skeptic perf
council_ask prompt="Is this design secure?" team="security_audit"

Individual Agent Sessions

Tool Description
start_codex_session New Codex session
resume_codex_session Resume with session ID or --last
start_gemini_session New Gemini session
resume_gemini_session Resume with index or latest
start_opencode_session New OpenCode session
resume_opencode_session Resume with session ID or --continue
start_claudeor_session New Claude via OpenRouter session
resume_claudeor_session Resume with session ID or --continue
start_aichat_session New AiChat session
resume_aichat_session Resume with session name

Claude Code Skills

Non-blocking slash commands for quick agent invocation:

Skill Description
/codex Ask Codex a question
/gemini Ask Gemini a question
/council Run council deliberation
/critique Run council in critique mode

Async Task Management

Council runs in the background. Start a query, keep working, check results later.

Tool Description
wait_for_task Block until task completes
get_task_result Check result without blocking
list_tasks List tasks with status filter
cancel_task Kill running task

Configuration

Variable Default Description
COUNCIL_EXCLUDE_AGENTS `` Skip agents (e.g., opencode,gemini,claudeor)
COUNCIL_DEFAULT_TEAM `` Default team when none specified (empty = neutral)
COUNCIL_CLAUDE_OPINION false Claude shares its opinion with agents by default
OWLEX_DEFAULT_TIMEOUT 300 Timeout in seconds
CODEX_BYPASS_APPROVALS false Bypass sandbox (use with caution)
GEMINI_YOLO_MODE false Auto-approve Gemini actions
OPENCODE_AGENT plan plan (read-only) or build
OPENROUTER_API_KEY `` OpenRouter API key (enables ClaudeOR agent)
CLAUDEOR_MODEL `` OpenRouter model for ClaudeOR (e.g., deepseek/deepseek-v3.2)
AICHAT_MODEL `` Model for AiChat (e.g., openrouter:minimax/minimax-m2.5)

Cost Notes

  • Codex and Gemini use your existing subscriptions (Claude Max, Google AI Pro, etc.)
  • OpenCode and AiChat use API tokens (provider-dependent)
  • Exclude agents with COUNCIL_EXCLUDE_AGENTS to control costs
  • Use council for important decisions, not every question

When to Use Each Agent

Agent Strengths
Codex (gpt5.2-codex) Deep reasoning, code review, bug finding
Gemini 1M context window, multimodal, large codebases
OpenCode Alternative perspective, configurable models
ClaudeOR Claude Code + OpenRouter (DeepSeek, GPT-4o, etc.)
AiChat Multi-provider (20+ backends), bring-your-own-model flexibility
Claude Complex multi-step implementation, synthesis

README fetched from the repository 11 hours ago. The original is authoritative.

Questions

About agentic-mcp-tools/owlex

How do I install agentic-mcp-tools/owlex?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is agentic-mcp-tools/owlex safe to use with an AI agent?

Its trust score is 62 out of 100 (good). It passes 4 of the 6 static security checks run so far; the failures are listed above. It has no ConduID identity yet, so agent calls to it are not receipted.

Is agentic-mcp-tools/owlex still maintained?

The last commit was 7 months ago and 6 open issues. That's long enough that you should check whether the maintainer is responding to issues before depending on it.