Comparison
MCP-native, zero-code observability vs enterprise-grade ML monitoring. Focused simplicity vs full-platform power.
TL;DR
For background on agent evaluation methodology, see our agent eval guide.
Feature Comparison
| Feature | Iris | Arize AI |
|---|---|---|
| Integration method | MCP config (zero code) | OpenTelemetry SDK + auto-instrumentation |
| Self-hosting complexity | Single SQLite file | Phoenix: pip install + PostgreSQL (production) |
| Performance overhead | Zero (no SDK in hot path) | OpenTelemetry collector + SDK in application |
| Eval capabilities | 20 built-in heuristic rules + 9 custom-rule types (in-process, no provider call) | LLM-as-Judge, custom evaluators, agent eval templates |
| Cost tracking | Per-trace USD cost | Token and cost tracking across models |
| MCP support | Protocol-native (IS an MCP server) | Phoenix MCP server (prompts, traces, datasets, experiments, SQL); no tool runs an eval |
| License | MIT (fully permissive) | Phoenix: Elastic License 2.0 (ELv2) |
| Embeddings & drift | Not included | Advanced embedding drift detection across NLP, CV, multi-modal |
| Dashboard | Real-time dark-mode UI | Full-featured dashboards, Prompt IDE, Alyx AI assistant |
| Framework support | Any MCP-compatible agent | 20+ frameworks (OpenAI, LangGraph, CrewAI, LlamaIndex, DSPy, etc.) |
| Prompt management | Not included | Prompt IDE with versioning and optimization |
| Enterprise features | Not offered — self-hosted; no compliance certification claimed before it is held | RBAC, SOC 2, online evals, Alyx assistant |
| Pricing | Free and open-source | Phoenix free; AX Free $0 / Pro $50/mo / Enterprise custom |
| Setup time | 60 seconds, one config line | Minutes to hours depending on deployment |
Decision Guide
Last verified: September 2026. This comparison is based on publicly available documentation and may not reflect recent changes to Arize. We aim to keep this page accurate and fair.
See something outdated or incorrect? Report an inaccuracy — we review and update within 48 hours.
Add Iris to your MCP config. First trace in 60 seconds. No SDK, no signup, no infrastructure.