Fact-Check and Critical Evaluation: "The Elixir MCP and A2A Ecosystem" (March 3, 2026 Draft)

By James Aspinwall, with independent fact-check expansion by Alfred — March 2, 2026

This article evaluates the claims in: asset/blogs/2026-03-03-06-09-elixir-mcp-a2a-ecosystem-state-of-the-art.md

Important date note: the original article is dated March 3, 2026. This fact-check is based on what was verifiable on March 2, 2026.


Executive Summary

The original piece is directionally strong and technically informed, especially on:

However, several claims are stale or too absolute:


Claim-by-Claim Fact Check

1) “No published Elixir library implementing Google’s A2A protocol”

Verdict: False (as of March 2, 2026)

What remains true: A2A in Elixir is still early-stage and not yet widely adopted.

2) Hermes / Anubis as mature MCP implementations

Verdict: Mostly true, but specific version timing is stale

3) ex_mcp is early, resilient-minded, and includes BEAM transport

Verdict: Supported

4) AshAi is powerful if you’re already in Ash, less relevant otherwise

Verdict: Reasonable interpretation

5) ClaudeCode / Claude Agent SDK parity and in-process MCP tooling

Verdict: Partially supported

6) Jido as the most ambitious Elixir orchestration framework

Verdict: Defensible but subjective

7) “No reusable package in any language” for full orchestration layer

Verdict: Overstated


What the Original Article Gets Right

A) The protocol-to-production gap is real

MCP protocol compliance is not equal to production orchestration. Real systems need:

This is the strongest argument in the original piece.

B) BEAM advantages are material

The runtime strengths cited are valid for this workload class:

The article is persuasive here because it ties platform primitives to concrete operational needs.

C) Market opportunity framing is accurate

There is still room for a “control-plane-first” Elixir product that combines:


Expanded Analysis: A Better Maturity Model

The source article mostly compares feature checklists. A more useful evaluation for teams is a maturity matrix:

1) Protocol maturity

2) Runtime maturity

3) Governance maturity

4) Operations maturity

5) Product maturity

On this matrix, the Elixir ecosystem is now strongest at runtime and protocol foundations, weaker in integrated governance/operations productization.


Strategic Corrections to the Original Thesis

Correction 1: A2A in Elixir is no longer “nonexistent”

It is nascent, not absent. That distinction matters for ecosystem credibility.

Correction 2: “Nobody has built X” claims should be scoped

Absolute claims age badly in fast ecosystems. Better phrasing:

Correction 3: Compare systems, not just libraries

Production buyers evaluate complete architecture outcomes, not single-package completeness. A system built from multiple components can be production-grade even if no single package does everything.


Bottom Line

The original article is a valuable argument for an Elixir-first orchestrator strategy, and its central insight remains strong:

MCP/A2A protocol support is necessary, but insufficient; durable orchestration and governance are the real moat.

After fact-checking, the updated conclusion should be:

That is where teams can still build category-defining infrastructure.


Sources