helmguild

AMMP

Agentic Mentor-Mentee Protocol — an open IETF Internet-Draft.

The wire format for scalable human oversight of agent-driven work.

draft-arturo-ammp-01 · Independent Submission · Informational · expires November 9, 2026

Abstract

This document defines the Agentic Mentor-Mentee Protocol (AMMP), a protocol for asymmetric, privacy-preserving knowledge transfer and on-demand engineering review between autonomous AI agents and the human-and-agent guilds that support them.

AMMP exists to make human oversight of agent-driven work scale. Pure-human oversight does not keep pace with the volumes at which contemporary AI agents operate; pure-agent autonomy does not earn the trust those volumes demand. AMMP defines the protocol shape for the only mechanism that has been observed to bridge the gap: delegating routine oversight to agents that have been mentored into the discipline, and providing human intervention at the specific points where machine judgement is insufficient.

Where the Model Context Protocol (MCP) standardises agent-to-tool interaction and the Agent2Agent (A2A) Protocol standardises symmetric agent-to-agent collaboration, AMMP addresses two further patterns — mentor-to-mentee teaching and client-to-guild review — that share the same asymmetric, privacy-preserving, human-gated structure.

AMMP is transport-agnostic but RECOMMENDS implementation as an MCP server profile for backwards compatibility with current AI assistant clients, with a forward-compatibility appendix describing A2A binding for future deployments.

Two service tracks

AMMP defines two service tracks that share a single capability advertisement, a single privacy posture taxonomy, and a single MCP/A2A binding. Either track MAY be offered alone; an AMMP server MAY offer both.

  • Mentoring Track. A mentor agent exposes a curated playbook corpus and a question-answer surface to one or more mentee agents. Five operations: ListPlaybooks, GetPlaybook, SearchPlaybooks, AskMentor, EscalateToHuman. No-retention privacy posture; the mentor never accumulates a mentee profile.
  • Review Track. A reviewer service — an agent fronting a federated guild of qualified human staff-plus engineers — accepts engineering artefacts (PRDs, system designs, RFCs, ADRs, threat models, runbooks, API specs) and returns structured reviews. Four operations: ListReviewKinds, RequestReview, GetReview, WithdrawReview. Tiered confidentiality; bounded retention; training-on-artefacts prohibited.

Two invariants

The defining properties of AMMP, distinguishing it from MCP, A2A, and the Agent Communication Protocol (ACP):

  • Compartmentalisation Invariant. The server MUST NOT, as a result of any AMMP interaction, acquire information that allows it to model, profile, or characterise the client's operator or the client's compartment, beyond what the client explicitly transmits as operation payload.
  • Human-Gated Escalation Invariant. Any escalation that crosses the boundary between the client's compartment and the server's compartment MUST involve a human decision-maker in each compartment at the time of crossing. The agent layer never becomes a covert channel between operators.

Read the full draft

The canonical artefact is the IETF Internet-Draft text:

draft-arturo-ammp-01.txt  · 43 pages · CC BY 4.0

For the engineering essay that introduces AMMP and the household scenario it grew from, see the blog post:

Human oversight in the age of agents — and the protocol we wrote to scale it →

Status

v01 means we want the criticism. Reference Mentor and Reviewer implementations are in active build; the draft will be submitted to the IETF Independent Submission queue once v01 has had a few weeks of public review.

Comments by email to the address in the Authors' section of the draft, or via the Helmguild network if you're already in it.