MCP as nervous system: bidirectional context flow
At L5, MCP is no longer just a protocol for giving agents access to tools - it is the real-time information backbone that connects every part of the software delivery system.
- ·MCP operates as a bidirectional nervous system: production data flows to agents, agent actions flow to production
- ·Full production loop: Production -> MCP -> Agent -> Code -> Deploy -> Production
- ·Agent-to-Agent Protocol (A2A) and MCP are combined for multi-agent coordination
- ·MCP latency for context delivery is under 500ms P95
- ·A2A protocol enables agents to discover and delegate to other agents without human configuration
Evidence
- ·MCP configuration showing bidirectional data flow (production to agent, agent to production)
- ·End-to-end production loop traces (anomaly detected, agent invoked, fix deployed)
- ·A2A protocol configuration showing agent-to-agent communication channels
What It Is
At L5, MCP is no longer just a protocol for giving agents access to tools - it is the real-time information backbone that connects every part of the software delivery system. The metaphor of a nervous system is apt: just as the nervous system carries signals bidirectionally between the brain and the body, MCP carries context bidirectionally between production systems and the agents that operate on them. Production events flow into agent context through MCP; agent decisions flow back into production systems through MCP. The loop is continuous and autonomous.
Bidirectional context flow means that information moves in both directions along the MCP connection - not just agent-queries-system but also system-notifies-agent. The MCP specification supports server-sent notifications: an MCP server can push context to a connected agent when relevant events occur, rather than waiting for the agent to poll. A production anomaly detected by the monitoring system pushes a notification to the incident response agent, which immediately begins investigation using the same MCP connection. The agent doesn't poll; it receives and responds.
This is distinct from the earlier maturity levels where MCP was primarily read-on-demand. At L3 and L4, agents query MCP servers when they need information - reactive, pull-based access. At L5, MCP servers push relevant context to agents proactively - systems signal to agents that attention is needed. The production environment actively communicates its state to agents, and agents actively communicate their actions back to the production environment. The software system becomes self-aware in a meaningful engineering sense.
The practical implementation involves MCP servers that subscribe to event streams from production systems and forward relevant events to connected agents. A metrics anomaly detection system that previously sent an alert to PagerDuty now also sends the anomaly context to an agent via MCP notification. The agent receives the same structured data that the alerting system sees, reasons about it, and either resolves it autonomously or escalates with a complete context summary that makes human intervention faster.
Why It Matters
- Eliminates human as signal router - at L4 and below, a human typically reads a production alert and then copies the relevant context into an agent session; bidirectional MCP removes this routing step entirely
- Reduces mean time to response - agents that receive production events the moment they occur, with full structured context, begin investigation in seconds rather than the minutes or hours it takes a human to triage and open an agent session
- Creates an always-on operational intelligence layer - agents connected to production event streams maintain continuous situational awareness; they see patterns across many events that would require a human to correlate manually
- Enables proactive rather than reactive operations - agents receiving leading indicators (memory pressure trending upward, request queues growing) can take action before a threshold is breached, preventing incidents rather than responding to them
- Makes the production system and the AI system a coherent whole - at this level, there is no meaningful separation between "the production system" and "the AI system"; MCP is the connective tissue that makes them one integrated system
Getting Started
6 steps to get from here to the next level
Common Pitfalls
Mistakes teams actually make at this stage - and how to avoid them
How Different Roles See It
Bob's team currently responds to production incidents by receiving an alert, manually gathering context from multiple monitoring tools, opening an agent session with that context, and asking the agent to help diagnose the issue. This process takes 15-30 minutes before the agent is even contributing to the investigation. Bob wants to cut that time dramatically.
What Bob should do - role-specific action plan
Sarah wants to measure the impact of moving from reactive to proactive operations - agents that respond to events rather than waiting to be invoked. She needs a before/after framework that captures the productivity and reliability improvements.
What Sarah should do - role-specific action plan
Victor has built agent workflows that are triggered manually - he invokes an agent and provides context. He wants to make his most common agent workflows event-driven: automatically triggered when specific conditions occur, without requiring him to notice the condition and manually start a session.
What Victor should do - role-specific action plan
Further Reading
5 resources worth reading - hand-picked, not scraped
From the Field
Recent releases, projects, and discussions relevant to this maturity level.