Skip to main content

[!FROZEN] MPLP Protocol v1.0.0 Frozen Specification Freeze Date: 2025-12-03 Status: FROZEN (no breaking changes permitted) Governance: MPLP Protocol Governance Committee (MPGC) License: Apache-2.0 Note: Any normative change requires a new protocol version.

Frequently Asked Questions (FAQ)

General

What is MPLP?

MPLP (Multi-Agent Lifecycle Protocol) is an open standard that defines how AI agents create, execute, and observe plans in a controlled, interoperable manner.

What problem does MPLP solve?

MPLP provides:

  • Interoperability: Agents from different vendors can work together
  • Observability: Full traceability of agent actions
  • Governance: Human-in-the-loop confirmation for high-risk actions
  • Portability: Switch between LLM providers without code changes

Is MPLP open source?

Yes. MPLP is licensed under Apache 2.0.

Architecture

What are the protocol layers?

LayerScope
L1 CoreContext, Plan, Confirm, Trace schemas
L2 CoordinationRole, Dialog, Collab, Network modules
L3 ExecutionExtension, Learning modules
L4 IntegrationEvents and standards for external systems

What is the Plan State Graph (PSG)?

The PSG is the in-memory representation of all protocol objects during execution. It tracks Context, Plan, steps, and their relationships.

Can I extend MPLP?

Yes. Use the Extension module for custom data without breaking compliance.

Implementation

Can I modify the schemas?

For FROZEN versions (v1.0.0):

  • Breaking changes not allowed
  • Additive changes (new optional fields) allowed

How do I verify my implementation?

  1. Validate outputs against the L1 Schemas
  2. Pass the Golden Test Suite flows
  3. Use the SDK validators

Which SDKs are available?

SDKPackageInstallation
TypeScript@mplp/sdk-tsnpm install @mplp/sdk-ts
Pythonmplppip install mplp

Support

Where can I report bugs?

GitHub Issues: https://github.com/coregentis/MPLP-Protocol/issues

How do I contribute?

See MIP Process for protocol changes.


2025 Bangshi Beijing Network Technology Limited Company Licensed under the Apache License, Version 2.0.