Skip to main content
INFORMATIVEACTIVEDocumentation Governance

FAQ

General

What is MPLP?

MPLP is a vendor-neutral lifecycle protocol for AI agent systems.

What problem does MPLP address?

MPLP addresses protocol-level concerns such as:

  • lifecycle structure
  • observability
  • governance hooks
  • portability across implementations

These are protocol properties, not guarantees of any specific runtime or product.

Is MPLP open source?

Yes. MPLP repository, docs, and related public package surfaces are published under Apache 2.0.

Architecture

What are the protocol layers?

LayerScope
L1core protocol objects and schema layer
L2coordination/module semantics
L3runtime realization layer
L4integration boundary layer

L3 and L4 should not be read as mandatory runtime products.

What is PSG?

PSG is a runtime-side concept used in some implementation guidance. It is not a protocol-core object and should not be used as the primary entry point for reading MPLP semantics.

Implementation

Can I modify the schemas?

The frozen protocol line is protocol_version: 1.0.0. Use the repository versioning and governance records for current change policy.

How do I verify my implementation?

Start with:

  1. Entry Points
  2. Specification
  3. Golden Flows
  4. Validation Lab Overview when Lab-side adjudication context is needed

Which package surfaces are available?

SurfaceRole
@mplp/schemadirect schema/data mirror
@mplp/sdk-tsTypeScript facade helper
@mplp/runtime-minimalruntime-minimal helper
mplp-sdkPython protocol helper

Availability does not imply endorsement or completeness beyond the published surface itself.

Support

Where can I report bugs?

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

How do I contribute?

Start with the repository governance source tree and the docs-side governance helper pages under /docs/evaluation/governance.